Skip navigation links
JNA API 4.2.1
com.sun.jna.platform.win32

Class Sspi.SecPkgInfo

  • Direct Known Subclasses:
    Sspi.SecPkgInfo.ByReference
    Enclosing interface:
    Sspi


    public static class Sspi.SecPkgInfo
    extends Structure
    The SecPkgInfo structure provides general information about a security package, such as its name and capabilities.
    • Field Detail

      • fCapabilities

        public int fCapabilities
        Set of bit flags that describes the capabilities of the security package.
      • wVersion

        public short wVersion
        Specifies the version of the package protocol. Must be 1.
      • wRPCID

        public short wRPCID
        Specifies a DCE RPC identifier, if appropriate. If the package does not implement one of the DCE registered security systems, the reserved value SECPKG_ID_NONE is used.
      • cbMaxToken

        public int cbMaxToken
        Specifies the maximum size, in bytes, of the token.
      • Name

        public WString Name
        Pointer to a null-terminated string that contains the name of the security package.
      • Comment

        public WString Comment
        Pointer to a null-terminated string. This can be any additional string passed back by the package.
    • Constructor Detail

      • SecPkgInfo

        public SecPkgInfo()
        Create a new package info.
    • Method Detail

      • getFieldOrder

        protected List getFieldOrder()
        Description copied from class: Structure
        Return this Structure's field names in their proper order. For example,
        
         protected List getFieldOrder() {
             return Arrays.asList(new String[] { ... });
         }
         
        IMPORTANT When deriving from an existing Structure subclass, ensure that you augment the list provided by the superclass, e.g.
        
         protected List getFieldOrder() {
             List fields = new ArrayList(super.getFieldOrder());
             fields.addAll(Arrays.asList(new String[] { ... }));
             return fields;
         }
         
        Field order must be explicitly indicated, since the field order as returned by Class.getFields() is not guaranteed to be predictable.
        Specified by:
        getFieldOrder in class Structure
        Returns:
        ordered list of field names
JNA API 4.2.1

Copyright © 2007-2015 Timothy Wall. All Rights Reserved.