Class AuthorizationHandler


  • public class AuthorizationHandler
    extends java.lang.Object
    Class AuthorizationHandler manages AdAuthorizationInfo instances
    • Constructor Detail

      • AuthorizationHandler

        public AuthorizationHandler()
    • Method Detail

      • addAuthorizationInfo

        public void addAuthorizationInfo​(AuthorizationInfo pAuthorizationInfo)
        Adds an AuthorizationInfo to the handler
        Parameters:
        pAuthorizationInfo - The AuthorizationInfo to add
      • getAuthorizationInfo

        public AuthorizationInfo getAuthorizationInfo​(java.lang.String pAuthorizationModule,
                                                      java.lang.Boolean pProxy,
                                                      java.lang.String pAddr,
                                                      int pPort,
                                                      java.lang.String pProtocol,
                                                      java.lang.String pRealm,
                                                      java.lang.String pScheme)
        Returns the corresponding AuthorizationInfo for a given set of parameters
        Parameters:
        pAuthorizationModule - The authorization module
        pProxy - Proxy authentication ?
        pAddr - Host address
        pPort - Host port
        pProtocol - Protocol
        pRealm - Realm
        pScheme - Scheme
        Returns:
        The AuthorizationInfo or null if none fits
      • getAuthorizationInfo

        public AuthorizationInfo getAuthorizationInfo​(int pIndex)
        Returns the AuthorizationInfo at a given index
        Parameters:
        pIndex - The index
        Returns:
        The AuthorizationInfo
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object