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

    • getWebScriptsHomeRedirectPath

      public String getWebScriptsHomeRedirectPath()
    • setWebScriptsHomeRedirectPath

      public void setWebScriptsHomeRedirectPath(String webScriptsHomeRedirectPath)
    • 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)
    • getSignatureAlgorithms

      public Set<org.springframework.security.oauth2.jose.jws.SignatureAlgorithm> getSignatureAlgorithms()
    • setSignatureAlgorithms

      public void setSignatureAlgorithms(String signatureAlgorithms)
    • getIssuerAttribute

      public String getIssuerAttribute()
    • setIssuerAttribute

      public void setIssuerAttribute(String issuerAttribute)
    • getAdminConsoleScopes

      public Set<String> getAdminConsoleScopes()
    • setAdminConsoleScopes

      public void setAdminConsoleScopes(String adminConsoleScopes)
    • getWebScriptsHomeScopes

      public Set<String> getWebScriptsHomeScopes()
    • setWebScriptsHomeScopes

      public void setWebScriptsHomeScopes(String webScriptsHomeScopes)
    • getPasswordGrantScopes

      public Set<String> getPasswordGrantScopes()
    • setPasswordGrantScopes

      public void setPasswordGrantScopes(String passwordGrantScopes)
    • setFirstNameAttribute

      public void setFirstNameAttribute(String firstNameAttribute)
    • setLastNameAttribute

      public void setLastNameAttribute(String lastNameAttribute)
    • setEmailAttribute

      public void setEmailAttribute(String emailAttribute)
    • setJwtClockSkewMs

      public void setJwtClockSkewMs(long jwtClockSkewMs)
    • getFirstNameAttribute

      public String getFirstNameAttribute()
    • getLastNameAttribute

      public String getLastNameAttribute()
    • getEmailAttribute

      public String getEmailAttribute()
    • getJwtClockSkewMs

      public long getJwtClockSkewMs()