Class IdentityInfoCode
java.lang.Object
org.apache.kerby.xdr.type.AbstractXdrType<org.apache.kerby.xdr.type.XdrStructType>
org.apache.kerby.xdr.type.XdrStructType
org.apache.kerby.kerberos.kerb.admin.message.IdentityInfoCode
- All Implemented Interfaces:
org.apache.kerby.xdr.type.XdrType
public class IdentityInfoCode
extends org.apache.kerby.xdr.type.XdrStructType
An extend XdrStructType to encode and decode IdentityInfo.
fields[0]: reply message type
fields[1]: message size except the first two elements
fields[2]: identity principal name
fields[3]: identity expire time
fields[4]: identity created time
fields[5]: identity kdc flags
fields[6]: identity key version
fields[7]: the size of identity encryption keys
fields[8]: identity encryption type joined with coma delimiter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.kerby.xdr.type.XdrStructTypefieldsToValues(org.apache.kerby.xdr.type.AbstractXdrType[] fields) protected org.apache.kerby.xdr.type.AbstractXdrType[]protected voidgetStructTypeInstance(org.apache.kerby.xdr.type.XdrType[] fields, org.apache.kerby.xdr.XdrFieldInfo[] fieldInfos) Methods inherited from class org.apache.kerby.xdr.type.XdrStructType
decode, encodeBody, encodingBodyLength, getXdrFieldInfosMethods inherited from class org.apache.kerby.xdr.type.AbstractXdrType
decode, encode, encode, encodingLength, getDataType, getValue, setValue
-
Constructor Details
-
IdentityInfoCode
public IdentityInfoCode() -
IdentityInfoCode
public IdentityInfoCode(org.apache.kerby.xdr.XdrFieldInfo[] fieldInfos)
-
-
Method Details
-
getStructTypeInstance
protected void getStructTypeInstance(org.apache.kerby.xdr.type.XdrType[] fields, org.apache.kerby.xdr.XdrFieldInfo[] fieldInfos) - Specified by:
getStructTypeInstancein classorg.apache.kerby.xdr.type.XdrStructType
-
fieldsToValues
protected org.apache.kerby.xdr.type.XdrStructType fieldsToValues(org.apache.kerby.xdr.type.AbstractXdrType[] fields) - Specified by:
fieldsToValuesin classorg.apache.kerby.xdr.type.XdrStructType
-
getAllFields
protected org.apache.kerby.xdr.type.AbstractXdrType[] getAllFields()- Specified by:
getAllFieldsin classorg.apache.kerby.xdr.type.XdrStructType
-