Interface XrootdSecurityProtocol


  • public interface XrootdSecurityProtocol
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  XrootdSecurityProtocol.BucketType
      _______________________________________________________________________ BUCKET TYPES _______________________________________________________________________
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String AUTHN_PROTOCOL_PREFIX  
      static int kGSErrAddBucket  
      static int kGSErrBadOpt  
      static int kGSErrBadProtocol  
      static int kGSErrBadRndmTag  
      static int kGSErrCreateBucket  
      static int kGSErrDecodeBuffer  
      static int kGSErrError  
      static int kGSErrInit  
      static int kGSErrNoBuffer  
      static int kGSErrNoCipher  
      static int kGSErrNoPublic  
      static int kGSErrParseBuffer
      _______________________________________________________________________ GSI - SERVER ERROR CODES _______________________________________________________________________
      static int kGSErrSerialBuffer  
      static int kgST_error  
      static int kgST_more  
      static int kgST_ok
      _______________________________________________________________________ SERVER STATUS RESPONSE CODES _______________________________________________________________________
      static int kOptsDelChn  
      static int kOptsDlgPxy
      _______________________________________________________________________ HANDSHAKE OPTIONS _______________________________________________________________________
      static int kOptsFwdPxy  
      static int kOptsPxFile  
      static int kOptsSigReq  
      static int kOptsSrvReq  
      static int kXGC_cert  
      static int kXGC_certreq  
      static int kXGC_none
      _______________________________________________________________________ GSI - CLIENT PROCESSING STEPS _______________________________________________________________________
      static int kXGC_reserved  
      static int kXGC_sigpxy  
      static int kXGS_cert  
      static int kXGS_init  
      static int kXGS_none
      _______________________________________________________________________ GSI - SERVER PROCESSING STEPS _______________________________________________________________________
      static int kXGS_pxyreq  
      static int kXGS_reserved  
      static byte kXR_nodata
      _______________________________________________________________________ SIGNING REQUEST OPTIONS _______________________________________________________________________
      static byte kXR_sec0Data
      _______________________________________________________________________ SECURITY OPTIONS _______________________________________________________________________
      static int kXR_secCompatible  
      static int kXR_secIntense  
      static int kXR_secNone
      _______________________________________________________________________ SECURITY LEVELS _______________________________________________________________________
      static byte kXR_secOFrce  
      static int kXR_secPedantic  
      static int kXR_secStandard  
      static int kXR_secver_0
      _______________________________________________________________________ SERVER SECURITY VERSION _______________________________________________________________________
      static int kXR_signIgnore
      _______________________________________________________________________ SIGNING ACTION _______________________________________________________________________
      static int kXR_signLikely  
      static int kXR_signNeeded  
      static java.lang.String SEC_PROTOCOL_PREFIX  
    • Method Summary

      Static Methods 
      Modifier and Type Method Description
      static java.lang.String getClientStep​(int step)
      _______________________________________________________________________ XROOTD4J INTERNAL -- DETERMINE STEP _______________________________________________________________________
      static java.lang.String getServerStep​(int step)  
    • Field Detail

      • AUTHN_PROTOCOL_PREFIX

        static final java.lang.String AUTHN_PROTOCOL_PREFIX
        See Also:
        Constant Field Values
      • kgST_ok

        static final int kgST_ok
        _______________________________________________________________________ SERVER STATUS RESPONSE CODES _______________________________________________________________________
        See Also:
        Constant Field Values
      • kOptsDlgPxy

        static final int kOptsDlgPxy
        _______________________________________________________________________ HANDSHAKE OPTIONS _______________________________________________________________________
        See Also:
        Constant Field Values
      • kXR_secver_0

        static final int kXR_secver_0
        _______________________________________________________________________ SERVER SECURITY VERSION _______________________________________________________________________
        See Also:
        Constant Field Values
      • kXR_secNone

        static final int kXR_secNone
        _______________________________________________________________________ SECURITY LEVELS _______________________________________________________________________
        See Also:
        Constant Field Values
      • kXR_sec0Data

        static final byte kXR_sec0Data
        _______________________________________________________________________ SECURITY OPTIONS _______________________________________________________________________
        See Also:
        Constant Field Values
      • kXR_signIgnore

        static final int kXR_signIgnore
        _______________________________________________________________________ SIGNING ACTION _______________________________________________________________________
        See Also:
        Constant Field Values
      • kXR_nodata

        static final byte kXR_nodata
        _______________________________________________________________________ SIGNING REQUEST OPTIONS _______________________________________________________________________
        See Also:
        Constant Field Values
      • kXGC_none

        static final int kXGC_none
        _______________________________________________________________________ GSI - CLIENT PROCESSING STEPS _______________________________________________________________________
        See Also:
        Constant Field Values
      • kXGS_none

        static final int kXGS_none
        _______________________________________________________________________ GSI - SERVER PROCESSING STEPS _______________________________________________________________________
        See Also:
        Constant Field Values
      • kGSErrParseBuffer

        static final int kGSErrParseBuffer
        _______________________________________________________________________ GSI - SERVER ERROR CODES _______________________________________________________________________
        See Also:
        Constant Field Values
    • Method Detail

      • getClientStep

        static java.lang.String getClientStep​(int step)
        _______________________________________________________________________ XROOTD4J INTERNAL -- DETERMINE STEP _______________________________________________________________________
      • getServerStep

        static java.lang.String getServerStep​(int step)