62 lines
1.5 KiB
Plaintext
62 lines
1.5 KiB
Plaintext
;;
|
|
;; %CopyrightBegin%
|
|
;;
|
|
;; Transcribed from RFC 6734 by Harald Welte <laforge@gnumonks.org>
|
|
;;
|
|
;; Licensed under the Apache License, Version 2.0 (the "License");
|
|
;; you may not use this file except in compliance with the License.
|
|
;; You may obtain a copy of the License at
|
|
;;
|
|
;; http://www.apache.org/licenses/LICENSE-2.0
|
|
;;
|
|
;; Unless required by applicable law or agreed to in writing, software
|
|
;; distributed under the License is distributed on an "AS IS" BASIS,
|
|
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
;; See the License for the specific language governing permissions and
|
|
;; limitations under the License.
|
|
;;
|
|
;; %CopyrightEnd%
|
|
;;
|
|
|
|
;;
|
|
;; RFC 6734, Diameter Attribute-Value Pairs for Cryptographic Key Transport
|
|
;;
|
|
|
|
@id 1
|
|
|
|
@inherits diameter_gen_base_rfc6733
|
|
|
|
;; ===========================================================================
|
|
|
|
@avp_types
|
|
|
|
Key 581 Grouped -
|
|
Key-Type 582 Enumerated -
|
|
Key-Name 586 OctetString -
|
|
Keying-Material 583 OctetString -
|
|
Key-Lifetime 584 Unsigned32 -
|
|
Key-SPI 585 Unsigned32 -
|
|
|
|
;; ===========================================================================
|
|
|
|
@messages
|
|
|
|
;; ===========================================================================
|
|
|
|
@enum Key-Type
|
|
DSRK 0
|
|
RRK 1
|
|
RMSK 2
|
|
|
|
;; ===========================================================================
|
|
|
|
@grouped
|
|
|
|
Key ::= < AVP Header: 581 >
|
|
< Key-Type >
|
|
{ Keying-Material }
|
|
[ Key-Lifetime ]
|
|
[ Key-Name ]
|
|
[ Key-SPI ]
|
|
* [ AVP ]
|