Class AuthConfigFactory


  • public abstract class AuthConfigFactory
    extends java.lang.Object
    • Field Detail

      • DEFAULT_FACTORY_SECURITY_PROPERTY

        public static final java.lang.String DEFAULT_FACTORY_SECURITY_PROPERTY
        See Also:
        Constant Field Values
      • GET_FACTORY_PERMISSION_NAME

        public static final java.lang.String GET_FACTORY_PERMISSION_NAME
        See Also:
        Constant Field Values
      • SET_FACTORY_PERMISSION_NAME

        public static final java.lang.String SET_FACTORY_PERMISSION_NAME
        See Also:
        Constant Field Values
      • PROVIDER_REGISTRATION_PERMISSION_NAME

        public static final java.lang.String PROVIDER_REGISTRATION_PERMISSION_NAME
        See Also:
        Constant Field Values
      • getFactorySecurityPermission

        public static final java.security.SecurityPermission getFactorySecurityPermission
      • setFactorySecurityPermission

        public static final java.security.SecurityPermission setFactorySecurityPermission
      • providerRegistrationSecurityPermission

        public static final java.security.SecurityPermission providerRegistrationSecurityPermission
    • Constructor Detail

      • AuthConfigFactory

        public AuthConfigFactory()
    • Method Detail

      • registerConfigProvider

        public abstract java.lang.String registerConfigProvider​(java.lang.String className,
                                                                java.util.Map properties,
                                                                java.lang.String layer,
                                                                java.lang.String appContext,
                                                                java.lang.String description)
      • registerConfigProvider

        public abstract java.lang.String registerConfigProvider​(AuthConfigProvider provider,
                                                                java.lang.String layer,
                                                                java.lang.String appContext,
                                                                java.lang.String description)
      • removeRegistration

        public abstract boolean removeRegistration​(java.lang.String registrationID)
      • detachListener

        public abstract java.lang.String[] detachListener​(RegistrationListener listener,
                                                          java.lang.String layer,
                                                          java.lang.String appContext)
      • getRegistrationIDs

        public abstract java.lang.String[] getRegistrationIDs​(AuthConfigProvider provider)
      • refresh

        public abstract void refresh()