|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opensaml.ESAPISecurityConfig
public class ESAPISecurityConfig
Minimal implementation of OWASP ESAPI SecurityConfiguration, providing the support used within OpenSAML.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.owasp.esapi.SecurityConfiguration |
|---|
org.owasp.esapi.SecurityConfiguration.Threshold |
| Field Summary | |
|---|---|
private static org.owasp.esapi.SecurityConfiguration |
instance
The singleton instance of this class. |
| Constructor Summary | |
|---|---|
ESAPISecurityConfig()
Constructor. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static volatile org.owasp.esapi.SecurityConfiguration instance
| Constructor Detail |
|---|
public ESAPISecurityConfig()
| Method Detail |
|---|
public static org.owasp.esapi.SecurityConfiguration getInstance()
public String getAccessControlImplementation()
getAccessControlImplementation in interface org.owasp.esapi.SecurityConfigurationpublic List getAdditionalAllowedCipherModes()
getAdditionalAllowedCipherModes in interface org.owasp.esapi.SecurityConfigurationpublic List getAllowedExecutables()
getAllowedExecutables in interface org.owasp.esapi.SecurityConfigurationpublic List getAllowedFileExtensions()
getAllowedFileExtensions in interface org.owasp.esapi.SecurityConfigurationpublic int getAllowedFileUploadSize()
getAllowedFileUploadSize in interface org.owasp.esapi.SecurityConfigurationpublic int getAllowedLoginAttempts()
getAllowedLoginAttempts in interface org.owasp.esapi.SecurityConfigurationpublic boolean getAllowMixedEncoding()
getAllowMixedEncoding in interface org.owasp.esapi.SecurityConfigurationpublic boolean getAllowMultipleEncoding()
getAllowMultipleEncoding in interface org.owasp.esapi.SecurityConfigurationpublic String getApplicationName()
getApplicationName in interface org.owasp.esapi.SecurityConfigurationpublic String getAuthenticationImplementation()
getAuthenticationImplementation in interface org.owasp.esapi.SecurityConfigurationpublic String getCharacterEncoding()
getCharacterEncoding in interface org.owasp.esapi.SecurityConfigurationpublic String getCipherTransformation()
getCipherTransformation in interface org.owasp.esapi.SecurityConfigurationpublic List getCombinedCipherModes()
getCombinedCipherModes in interface org.owasp.esapi.SecurityConfigurationpublic List getDefaultCanonicalizationCodecs()
getDefaultCanonicalizationCodecs in interface org.owasp.esapi.SecurityConfigurationpublic String getDigitalSignatureAlgorithm()
getDigitalSignatureAlgorithm in interface org.owasp.esapi.SecurityConfigurationpublic int getDigitalSignatureKeyLength()
getDigitalSignatureKeyLength in interface org.owasp.esapi.SecurityConfigurationpublic boolean getDisableIntrusionDetection()
getDisableIntrusionDetection in interface org.owasp.esapi.SecurityConfigurationpublic String getEncoderImplementation()
getEncoderImplementation in interface org.owasp.esapi.SecurityConfigurationpublic String getEncryptionAlgorithm()
getEncryptionAlgorithm in interface org.owasp.esapi.SecurityConfigurationpublic String getEncryptionImplementation()
getEncryptionImplementation in interface org.owasp.esapi.SecurityConfigurationpublic int getEncryptionKeyLength()
getEncryptionKeyLength in interface org.owasp.esapi.SecurityConfigurationpublic String getExecutorImplementation()
getExecutorImplementation in interface org.owasp.esapi.SecurityConfigurationpublic String getFixedIV()
getFixedIV in interface org.owasp.esapi.SecurityConfigurationpublic boolean getForceHttpOnlyCookies()
getForceHttpOnlyCookies in interface org.owasp.esapi.SecurityConfigurationpublic boolean getForceHttpOnlySession()
getForceHttpOnlySession in interface org.owasp.esapi.SecurityConfigurationpublic boolean getForceSecureCookies()
getForceSecureCookies in interface org.owasp.esapi.SecurityConfigurationpublic boolean getForceSecureSession()
getForceSecureSession in interface org.owasp.esapi.SecurityConfigurationpublic String getHashAlgorithm()
getHashAlgorithm in interface org.owasp.esapi.SecurityConfigurationpublic int getHashIterations()
getHashIterations in interface org.owasp.esapi.SecurityConfigurationpublic String getHttpSessionIdName()
getHttpSessionIdName in interface org.owasp.esapi.SecurityConfigurationpublic String getHTTPUtilitiesImplementation()
getHTTPUtilitiesImplementation in interface org.owasp.esapi.SecurityConfigurationpublic String getIntrusionDetectionImplementation()
getIntrusionDetectionImplementation in interface org.owasp.esapi.SecurityConfigurationpublic String getIVType()
getIVType in interface org.owasp.esapi.SecurityConfigurationpublic String getKDFPseudoRandomFunction()
getKDFPseudoRandomFunction in interface org.owasp.esapi.SecurityConfigurationpublic boolean getLenientDatesAccepted()
getLenientDatesAccepted in interface org.owasp.esapi.SecurityConfigurationpublic boolean getLogApplicationName()
getLogApplicationName in interface org.owasp.esapi.SecurityConfigurationpublic boolean getLogEncodingRequired()
getLogEncodingRequired in interface org.owasp.esapi.SecurityConfigurationpublic String getLogFileName()
getLogFileName in interface org.owasp.esapi.SecurityConfigurationpublic String getLogImplementation()
getLogImplementation in interface org.owasp.esapi.SecurityConfigurationpublic int getLogLevel()
getLogLevel in interface org.owasp.esapi.SecurityConfigurationpublic boolean getLogServerIP()
getLogServerIP in interface org.owasp.esapi.SecurityConfigurationpublic byte[] getMasterKey()
getMasterKey in interface org.owasp.esapi.SecurityConfigurationpublic byte[] getMasterSalt()
getMasterSalt in interface org.owasp.esapi.SecurityConfigurationpublic int getMaxHttpHeaderSize()
getMaxHttpHeaderSize in interface org.owasp.esapi.SecurityConfigurationpublic int getMaxLogFileSize()
getMaxLogFileSize in interface org.owasp.esapi.SecurityConfigurationpublic int getMaxOldPasswordHashes()
getMaxOldPasswordHashes in interface org.owasp.esapi.SecurityConfigurationpublic String getPasswordParameterName()
getPasswordParameterName in interface org.owasp.esapi.SecurityConfigurationpublic String getPreferredJCEProvider()
getPreferredJCEProvider in interface org.owasp.esapi.SecurityConfigurationpublic org.owasp.esapi.SecurityConfiguration.Threshold getQuota(String eventName)
getQuota in interface org.owasp.esapi.SecurityConfigurationpublic String getRandomAlgorithm()
getRandomAlgorithm in interface org.owasp.esapi.SecurityConfigurationpublic String getRandomizerImplementation()
getRandomizerImplementation in interface org.owasp.esapi.SecurityConfigurationpublic long getRememberTokenDuration()
getRememberTokenDuration in interface org.owasp.esapi.SecurityConfigurationpublic File getResourceFile(String filename)
getResourceFile in interface org.owasp.esapi.SecurityConfiguration
public InputStream getResourceStream(String filename)
throws IOException
getResourceStream in interface org.owasp.esapi.SecurityConfigurationIOExceptionpublic String getResponseContentType()
getResponseContentType in interface org.owasp.esapi.SecurityConfigurationpublic int getSessionAbsoluteTimeoutLength()
getSessionAbsoluteTimeoutLength in interface org.owasp.esapi.SecurityConfigurationpublic int getSessionIdleTimeoutLength()
getSessionIdleTimeoutLength in interface org.owasp.esapi.SecurityConfigurationpublic File getUploadDirectory()
getUploadDirectory in interface org.owasp.esapi.SecurityConfigurationpublic File getUploadTempDirectory()
getUploadTempDirectory in interface org.owasp.esapi.SecurityConfigurationpublic String getUsernameParameterName()
getUsernameParameterName in interface org.owasp.esapi.SecurityConfigurationpublic String getValidationImplementation()
getValidationImplementation in interface org.owasp.esapi.SecurityConfigurationpublic Pattern getValidationPattern(String typeName)
getValidationPattern in interface org.owasp.esapi.SecurityConfigurationpublic File getWorkingDirectory()
getWorkingDirectory in interface org.owasp.esapi.SecurityConfigurationpublic boolean overwritePlainText()
overwritePlainText in interface org.owasp.esapi.SecurityConfigurationpublic String setCipherTransformation(String cipherXform)
setCipherTransformation in interface org.owasp.esapi.SecurityConfigurationpublic void setResourceDirectory(String dir)
setResourceDirectory in interface org.owasp.esapi.SecurityConfigurationpublic boolean useMACforCipherText()
useMACforCipherText in interface org.owasp.esapi.SecurityConfiguration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||