Uses of Class
org.codelibs.jcifs.smb.pac.PACDecodingException
Packages that use PACDecodingException
-
Uses of PACDecodingException in org.codelibs.jcifs.smb.pac
Methods in org.codelibs.jcifs.smb.pac that throw PACDecodingExceptionModifier and TypeMethodDescriptionstatic <T> TCasts an object to the specified type with type checkingstatic <T> TASN1Util.as(Class<T> type, Enumeration<?> enumeration) Gets the next element from an enumeration and casts it to the specified typestatic <T extends org.bouncycastle.asn1.ASN1Primitive>
TReads the next ASN.1 object from a stream and casts it to the specified typestatic <T extends org.bouncycastle.asn1.ASN1Primitive>
TGets an element from an ASN1Sequence at the specified index and casts it to the specified typestatic <T extends org.bouncycastle.asn1.ASN1Primitive>
TExtracts the base object from an ASN.1 tagged object and casts it to the specified typestatic <T extends org.bouncycastle.asn1.ASN1Primitive>
TGets an element from a DLSequence at the specified index and casts it to the specified typestatic byte[]PacMac.calculateMac(int type, Map<Integer, KerberosKey> keys, byte[] data) Calculates a MAC (Message Authentication Code) for PAC data validation.Validates the provided string against this structure's metadata.PacDataInputStream.readId()Reads a 32-bit RID and constructs a SID from it.PacDataInputStream.readSid()Reads a full Security Identifier (SID) structure.PacDataInputStream.readString()Reads a string with length prefix from the stream.PacDataInputStream.readUnicodeString()Reads a PAC Unicode string structure.Constructors in org.codelibs.jcifs.smb.pac that throw PACDecodingExceptionModifierConstructorDescriptionPac(byte[] data, Map<Integer, KerberosKey> keys) Constructs and validates a PAC from raw data using provided Kerberos keys.PacCredentialType(byte[] data) Constructs a PAC credential type from raw data.PacLogonInfo(byte[] data) Constructs a PAC logon information object from raw PAC data.PacSignature(byte[] data) Constructs a PacSignature by parsing the provided data. -
Uses of PACDecodingException in org.codelibs.jcifs.smb.pac.kerberos
Methods in org.codelibs.jcifs.smb.pac.kerberos that throw PACDecodingExceptionModifier and TypeMethodDescriptionstatic List<KerberosAuthData>KerberosAuthData.parse(int authType, byte[] token, Map<Integer, KerberosKey> keys) Parse Kerberos authorization data based on the authorization type.Constructors in org.codelibs.jcifs.smb.pac.kerberos that throw PACDecodingExceptionModifierConstructorDescriptionKerberosApRequest(byte[] token, KerberosKey[] keys) Creates a Kerberos AP request from a token.KerberosApRequest(org.bouncycastle.asn1.ASN1Sequence seq, KerberosKey[] keys) Creates a Kerberos AP request from an ASN.1 sequence.KerberosEncData(byte[] token, Map<Integer, KerberosKey> keys) Constructs KerberosEncData from encrypted token bytes.KerberosPacAuthData(byte[] token, Map<Integer, KerberosKey> keys) Constructs KerberosPacAuthData from token bytes.KerberosRelevantAuthData(byte[] token, Map<Integer, KerberosKey> keys) Constructs KerberosRelevantAuthData from token bytes.KerberosTicket(byte[] token, byte apOptions, KerberosKey[] keys) Constructs a KerberosTicket from token bytes.KerberosToken(byte[] token) Constructs a KerberosToken from token bytes.KerberosToken(byte[] token, KerberosKey[] keys) Constructs a KerberosToken from token bytes with decryption keys.