Class RpServerConfiguration


  • public class RpServerConfiguration
    extends io.dropwizard.Configuration
    • Constructor Detail

      • RpServerConfiguration

        public RpServerConfiguration()
    • Method Detail

      • getEnableTracing

        public java.lang.Boolean getEnableTracing()
      • setEnableTracing

        public void setEnableTracing​(java.lang.Boolean enableTracing)
      • getTracer

        public java.lang.String getTracer()
      • setTracer

        public void setTracer​(java.lang.String tracer)
      • getTracerHost

        public java.lang.String getTracerHost()
      • setTracerHost

        public void setTracerHost​(java.lang.String tracerHost)
      • getTracerPort

        public int getTracerPort()
      • setTracerPort

        public void setTracerPort​(int tracerPort)
      • getDefaultSiteConfig

        public com.fasterxml.jackson.databind.JsonNode getDefaultSiteConfig()
      • setDefaultSiteConfig

        public void setDefaultSiteConfig​(com.fasterxml.jackson.databind.JsonNode defaultSiteConfig)
      • getCryptProviderKeyStorePath

        public java.lang.String getCryptProviderKeyStorePath()
      • setCryptProviderKeyStorePath

        public void setCryptProviderKeyStorePath​(java.lang.String cryptProviderKeyStorePath)
      • getCryptProviderKeyStorePassword

        public java.lang.String getCryptProviderKeyStorePassword()
      • setCryptProviderKeyStorePassword

        public void setCryptProviderKeyStorePassword​(java.lang.String cryptProviderKeyStorePassword)
      • getCryptProviderDnName

        public java.lang.String getCryptProviderDnName()
      • setCryptProviderDnName

        public void setCryptProviderDnName​(java.lang.String cryptProviderDnName)
      • getMigrationSourceFolderPath

        public java.lang.String getMigrationSourceFolderPath()
      • setMigrationSourceFolderPath

        public void setMigrationSourceFolderPath​(java.lang.String migrationSourceFolderPath)
      • getUma2AuthRegisterClaimsGatheringEndpointAsRedirectUriOfClient

        public java.lang.Boolean getUma2AuthRegisterClaimsGatheringEndpointAsRedirectUriOfClient()
      • setUma2AuthRegisterClaimsGatheringEndpointAsRedirectUriOfClient

        public void setUma2AuthRegisterClaimsGatheringEndpointAsRedirectUriOfClient​(java.lang.Boolean uma2AuthRegisterClaimsGatheringEndpointAsRedirectUriOfClient)
      • getStateExpirationInMinutes

        public int getStateExpirationInMinutes()
      • setStateExpirationInMinutes

        public void setStateExpirationInMinutes​(int stateExpirationInMinutes)
      • getProtectCommandsWithAccessToken

        public java.lang.Boolean getProtectCommandsWithAccessToken()
      • setProtectCommandsWithAccessToken

        public void setProtectCommandsWithAccessToken​(java.lang.Boolean protectCommandsWithAccessToken)
      • getPublicOpKeyCacheExpirationInMinutes

        public int getPublicOpKeyCacheExpirationInMinutes()
      • setPublicOpKeyCacheExpirationInMinutes

        public void setPublicOpKeyCacheExpirationInMinutes​(int publicOpKeyCacheExpirationInMinutes)
      • getNonceExpirationInMinutes

        public int getNonceExpirationInMinutes()
      • setNonceExpirationInMinutes

        public void setNonceExpirationInMinutes​(int nonceExpirationInMinutes)
      • getRpCacheExpirationInMinutes

        public int getRpCacheExpirationInMinutes()
      • setRpCacheExpirationInMinutes

        public void setRpCacheExpirationInMinutes​(int rpCacheExpirationInMinutes)
      • getSupportGoogleLogout

        public java.lang.Boolean getSupportGoogleLogout()
      • setSupportGoogleLogout

        public void setSupportGoogleLogout​(java.lang.Boolean supportGoogleLogout)
      • getKeyStorePassword

        public java.lang.String getKeyStorePassword()
      • setKeyStorePassword

        public void setKeyStorePassword​(java.lang.String keyStorePassword)
      • getKeyStorePath

        public java.lang.String getKeyStorePath()
      • setKeyStorePath

        public void setKeyStorePath​(java.lang.String keyStorePath)
      • getTrustAllCerts

        public java.lang.Boolean getTrustAllCerts()
      • setTrustAllCerts

        public void setTrustAllCerts​(java.lang.Boolean trustAllCerts)
      • getUseClientAuthenticationForPat

        public java.lang.Boolean getUseClientAuthenticationForPat()
      • setUseClientAuthenticationForPat

        public void setUseClientAuthenticationForPat​(java.lang.Boolean useClientAuthenticationForPat)
      • getRegisterClientResponesType

        public java.lang.String getRegisterClientResponesType()
      • setRegisterClientResponesType

        public void setRegisterClientResponesType​(java.lang.String p_registerClientResponesType)
      • getRegisterClientAppType

        public java.lang.String getRegisterClientAppType()
      • setRegisterClientAppType

        public void setRegisterClientAppType​(java.lang.String p_registerClientAppType)
      • getStorage

        public java.lang.String getStorage()
      • setStorage

        public void setStorage​(java.lang.String storage)
      • getStorageConfiguration

        public com.fasterxml.jackson.databind.JsonNode getStorageConfiguration()
      • setStorageConfiguration

        public void setStorageConfiguration​(com.fasterxml.jackson.databind.JsonNode storageConfiguration)
      • getAddClientCredentialsGrantTypeAutomaticallyDuringClientRegistration

        public java.lang.Boolean getAddClientCredentialsGrantTypeAutomaticallyDuringClientRegistration()
      • setAddClientCredentialsGrantTypeAutomaticallyDuringClientRegistration

        public void setAddClientCredentialsGrantTypeAutomaticallyDuringClientRegistration​(java.lang.Boolean addClientCredentialsGrantTypeAutomaticallyDuringClientRegistration)
      • getAllowedOpHosts

        public java.util.List<java.lang.String> getAllowedOpHosts()
      • setAllowedOpHosts

        public void setAllowedOpHosts​(java.util.List<java.lang.String> allowedOpHosts)
      • getDbCleanupIntervalInHours

        public int getDbCleanupIntervalInHours()
      • setDbCleanupIntervalInHours

        public void setDbCleanupIntervalInHours​(int dbCleanupIntervalInHours)
      • getProxyConfiguration

        public com.fasterxml.jackson.databind.JsonNode getProxyConfiguration()
      • setProxyConfiguration

        public void setProxyConfiguration​(com.fasterxml.jackson.databind.JsonNode proxyConfiguration)
      • getAcceptIdTokenWithoutSignature

        public java.lang.Boolean getAcceptIdTokenWithoutSignature()
      • setAcceptIdTokenWithoutSignature

        public void setAcceptIdTokenWithoutSignature​(java.lang.Boolean acceptIdTokenWithoutSignature)
      • getIdTokenValidationCHashRequired

        public java.lang.Boolean getIdTokenValidationCHashRequired()
      • setIdTokenValidationCHashRequired

        public void setIdTokenValidationCHashRequired​(java.lang.Boolean idTokenValidationCHashRequired)
      • getIdTokenValidationAtHashRequired

        public java.lang.Boolean getIdTokenValidationAtHashRequired()
      • setIdTokenValidationAtHashRequired

        public void setIdTokenValidationAtHashRequired​(java.lang.Boolean idTokenValidationAtHashRequired)
      • getValidateUserInfoWithIdToken

        public java.lang.Boolean getValidateUserInfoWithIdToken()
      • setValidateUserInfoWithIdToken

        public void setValidateUserInfoWithIdToken​(java.lang.Boolean validateUserInfoWithIdToken)
      • getProtectCommandsWithRpId

        public java.util.List<java.lang.String> getProtectCommandsWithRpId()
      • setProtectCommandsWithRpId

        public void setProtectCommandsWithRpId​(java.util.List<java.lang.String> protectCommandsWithRpId)
      • getPersistenceManagerRemoveCount

        public int getPersistenceManagerRemoveCount()
      • setPersistenceManagerRemoveCount

        public void setPersistenceManagerRemoveCount​(int persistenceManagerRemoveCount)
      • getBindIpAddresses

        public java.util.List<java.lang.String> getBindIpAddresses()
      • setBindIpAddresses

        public void setBindIpAddresses​(java.util.List<java.lang.String> bindIpAddresses)
      • getEnableJwksGeneration

        public java.lang.Boolean getEnableJwksGeneration()
      • setEnableJwksGeneration

        public void setEnableJwksGeneration​(java.lang.Boolean enableJwksGeneration)
      • getJwksExpirationInHours

        public int getJwksExpirationInHours()
      • setJwksExpirationInHours

        public void setJwksExpirationInHours​(int jwksExpirationInHours)
      • getRequestObjectExpirationInMinutes

        public int getRequestObjectExpirationInMinutes()
      • setRequestObjectExpirationInMinutes

        public void setRequestObjectExpirationInMinutes​(int requestObjectExpirationInMinutes)
      • getJwksRegenerationIntervalInHours

        public int getJwksRegenerationIntervalInHours()
      • setJwksRegenerationIntervalInHours

        public void setJwksRegenerationIntervalInHours​(int jwksRegenerationIntervalInHours)
      • getTlsVersion

        public java.util.List<java.lang.String> getTlsVersion()
      • setTlsVersion

        public void setTlsVersion​(java.util.List<java.lang.String> tlsVersion)
      • getTlsSecureCipher

        public java.util.List<java.lang.String> getTlsSecureCipher()
      • setTlsSecureCipher

        public void setTlsSecureCipher​(java.util.List<java.lang.String> tlsSecureCipher)
      • getMtlsEnabled

        public java.lang.Boolean getMtlsEnabled()
      • setMtlsEnabled

        public void setMtlsEnabled​(java.lang.Boolean mtlsEnabled)
      • getMtlsClientKeyStorePath

        public java.lang.String getMtlsClientKeyStorePath()
      • setMtlsClientKeyStorePath

        public void setMtlsClientKeyStorePath​(java.lang.String mtlsClientKeyStorePath)
      • getMtlsClientKeyStorePassword

        public java.lang.String getMtlsClientKeyStorePassword()
      • setMtlsClientKeyStorePassword

        public void setMtlsClientKeyStorePassword​(java.lang.String mtlsClientKeyStorePassword)
      • getIdTokenValidationSHashRequired

        public java.lang.Boolean getIdTokenValidationSHashRequired()
      • setIdTokenValidationSHashRequired

        public void setIdTokenValidationSHashRequired​(java.lang.Boolean idTokenValidationSHashRequired)
      • getEncodeStateFromRequestParameter

        public java.lang.Boolean getEncodeStateFromRequestParameter()
      • setEncodeStateFromRequestParameter

        public void setEncodeStateFromRequestParameter​(java.lang.Boolean encodeStateFromRequestParameter)
      • getEncodeNonceFromRequestParameter

        public java.lang.Boolean getEncodeNonceFromRequestParameter()
      • setEncodeNonceFromRequestParameter

        public void setEncodeNonceFromRequestParameter​(java.lang.Boolean encodeNonceFromRequestParameter)
      • getFapiEnabled

        public java.lang.Boolean getFapiEnabled()
      • setFapiEnabled

        public void setFapiEnabled​(java.lang.Boolean fapiEnabled)
      • getIatExpirationInHours

        public int getIatExpirationInHours()
      • setIatExpirationInHours

        public void setIatExpirationInHours​(int iatExpirationInHours)
      • getEncodeClientIdInAuthorizationUrl

        public java.lang.Boolean getEncodeClientIdInAuthorizationUrl()
      • setEncodeClientIdInAuthorizationUrl

        public void setEncodeClientIdInAuthorizationUrl​(java.lang.Boolean encodeClientIdInAuthorizationUrl)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class io.dropwizard.Configuration