Class Sspi.SecPkgContext_KeyInfo

  • Enclosing interface:
    Sspi

    @FieldOrder({"sSignatureAlgorithmName","sEncryptAlgorithmName","KeySize","SignatureAlgorithm","EncryptAlgorithm"})
    public static class Sspi.SecPkgContext_KeyInfo
    extends Structure
    • Field Detail

      • sSignatureAlgorithmName

        public Pointer sSignatureAlgorithmName
        Name, if available, of the algorithm used for generating signatures, for example "MD5" or "SHA-2".
      • sEncryptAlgorithmName

        public Pointer sEncryptAlgorithmName
        Name, if available, of the algorithm used for encrypting messages. Reserved for future use.
      • KeySize

        public int KeySize
        Specifies the effective key length, in bits, for the session key. This is typically 40, 56, or 128 bits.
      • SignatureAlgorithm

        public int SignatureAlgorithm
        Specifies the algorithm identifier (ALG_ID) used for generating signatures, if available.
      • EncryptAlgorithm

        public int EncryptAlgorithm
        Specifies the algorithm identifier (ALG_ID) used for encrypting messages. Reserved for future use.
    • Constructor Detail

      • SecPkgContext_KeyInfo

        public SecPkgContext_KeyInfo()
    • Method Detail

      • getSignatureAlgorithmName

        public String getSignatureAlgorithmName()
      • getEncryptAlgorithmName

        public String getEncryptAlgorithmName()
      • free

        public void free()