Class IdentityServiceConfig

java.lang.Object
org.alfresco.repo.security.authentication.identityservice.IdentityServiceConfig

public class IdentityServiceConfig extends Object
Class to hold configuration for the Identity Service.
Author:
Gavin Cornwell
  • Constructor Details

    • IdentityServiceConfig

      public IdentityServiceConfig()
  • Method Details

    • getClientConnectionTimeout

      public int getClientConnectionTimeout()
      Returns:
      Client connection timeout in milliseconds.
    • setClientConnectionTimeout

      public void setClientConnectionTimeout(int clientConnectionTimeout)
      Parameters:
      clientConnectionTimeout - Client connection timeout in milliseconds.
    • getClientSocketTimeout

      public int getClientSocketTimeout()
      Returns:
      Client socket timeout in milliseconds.s
    • setClientSocketTimeout

      public void setClientSocketTimeout(int clientSocketTimeout)
      Parameters:
      clientSocketTimeout - Client socket timeout in milliseconds.
    • setConnectionPoolSize

      public void setConnectionPoolSize(int connectionPoolSize)
    • getConnectionPoolSize

      public int getConnectionPoolSize()
    • getIssuerUrl

      public String getIssuerUrl()
    • setIssuerUrl

      public void setIssuerUrl(String issuerUrl)
    • getAudience

      public String getAudience()
    • setAudience

      public void setAudience(String audience)
    • getAuthServerUrl

      public String getAuthServerUrl()
    • setAuthServerUrl

      public void setAuthServerUrl(String authServerUrl)
    • getRealm

      public String getRealm()
    • setRealm

      public void setRealm(String realm)
    • getResource

      public String getResource()
    • setResource

      public void setResource(String resource)
    • setClientSecret

      public void setClientSecret(String clientSecret)
    • getClientSecret

      public String getClientSecret()
    • setAllowAnyHostname

      public void setAllowAnyHostname(boolean allowAnyHostname)
    • isAllowAnyHostname

      public boolean isAllowAnyHostname()
    • setDisableTrustManager

      public void setDisableTrustManager(boolean disableTrustManager)
    • isDisableTrustManager

      public boolean isDisableTrustManager()
    • setTruststore

      public void setTruststore(String truststore)
    • getTruststore

      public String getTruststore()
    • setTruststorePassword

      public void setTruststorePassword(String truststorePassword)
    • getTruststorePassword

      public String getTruststorePassword()
    • setClientKeystore

      public void setClientKeystore(String clientKeystore)
    • getClientKeystore

      public String getClientKeystore()
    • setClientKeystorePassword

      public void setClientKeystorePassword(String clientKeystorePassword)
    • getClientKeystorePassword

      public String getClientKeystorePassword()
    • setClientKeyPassword

      public void setClientKeyPassword(String clientKeyPassword)
    • getClientKeyPassword

      public String getClientKeyPassword()
    • setRealmKey

      public void setRealmKey(String realmKey)
    • getRealmKey

      public String getRealmKey()
    • setPublicKeyCacheTtl

      public void setPublicKeyCacheTtl(int publicKeyCacheTtl)
    • getPublicKeyCacheTtl

      public int getPublicKeyCacheTtl()
    • setPublicClient

      public void setPublicClient(boolean publicClient)
    • isPublicClient

      public boolean isPublicClient()
    • getPrincipalAttribute

      public String getPrincipalAttribute()
    • setPrincipalAttribute

      public void setPrincipalAttribute(String principalAttribute)
    • isClientIdValidationDisabled

      public boolean isClientIdValidationDisabled()
    • setClientIdValidationDisabled

      public void setClientIdValidationDisabled(boolean clientIdValidationDisabled)
    • getAdminConsoleRedirectPath

      public String getAdminConsoleRedirectPath()
    • setAdminConsoleRedirectPath

      public void setAdminConsoleRedirectPath(String adminConsoleRedirectPath)