|
||||||||||
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 |
Constructor Summary | |
---|---|
ESAPISecurityConfig()
Constructor. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ESAPISecurityConfig()
Method Detail |
---|
public java.lang.String getAccessControlImplementation()
getAccessControlImplementation
in interface org.owasp.esapi.SecurityConfiguration
public java.util.List getAdditionalAllowedCipherModes()
getAdditionalAllowedCipherModes
in interface org.owasp.esapi.SecurityConfiguration
public java.util.List getAllowedExecutables()
getAllowedExecutables
in interface org.owasp.esapi.SecurityConfiguration
public java.util.List getAllowedFileExtensions()
getAllowedFileExtensions
in interface org.owasp.esapi.SecurityConfiguration
public int getAllowedFileUploadSize()
getAllowedFileUploadSize
in interface org.owasp.esapi.SecurityConfiguration
public int getAllowedLoginAttempts()
getAllowedLoginAttempts
in interface org.owasp.esapi.SecurityConfiguration
public boolean getAllowMixedEncoding()
getAllowMixedEncoding
in interface org.owasp.esapi.SecurityConfiguration
public boolean getAllowMultipleEncoding()
getAllowMultipleEncoding
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getApplicationName()
getApplicationName
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getAuthenticationImplementation()
getAuthenticationImplementation
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getCharacterEncoding()
getCharacterEncoding
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getCipherTransformation()
getCipherTransformation
in interface org.owasp.esapi.SecurityConfiguration
public java.util.List getCombinedCipherModes()
getCombinedCipherModes
in interface org.owasp.esapi.SecurityConfiguration
public java.util.List getDefaultCanonicalizationCodecs()
getDefaultCanonicalizationCodecs
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getDigitalSignatureAlgorithm()
getDigitalSignatureAlgorithm
in interface org.owasp.esapi.SecurityConfiguration
public int getDigitalSignatureKeyLength()
getDigitalSignatureKeyLength
in interface org.owasp.esapi.SecurityConfiguration
public boolean getDisableIntrusionDetection()
getDisableIntrusionDetection
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getEncoderImplementation()
getEncoderImplementation
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getEncryptionAlgorithm()
getEncryptionAlgorithm
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getEncryptionImplementation()
getEncryptionImplementation
in interface org.owasp.esapi.SecurityConfiguration
public int getEncryptionKeyLength()
getEncryptionKeyLength
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getExecutorImplementation()
getExecutorImplementation
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getFixedIV()
getFixedIV
in interface org.owasp.esapi.SecurityConfiguration
public boolean getForceHttpOnlyCookies()
getForceHttpOnlyCookies
in interface org.owasp.esapi.SecurityConfiguration
public boolean getForceHttpOnlySession()
getForceHttpOnlySession
in interface org.owasp.esapi.SecurityConfiguration
public boolean getForceSecureCookies()
getForceSecureCookies
in interface org.owasp.esapi.SecurityConfiguration
public boolean getForceSecureSession()
getForceSecureSession
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getHashAlgorithm()
getHashAlgorithm
in interface org.owasp.esapi.SecurityConfiguration
public int getHashIterations()
getHashIterations
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getHttpSessionIdName()
getHttpSessionIdName
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getHTTPUtilitiesImplementation()
getHTTPUtilitiesImplementation
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getIntrusionDetectionImplementation()
getIntrusionDetectionImplementation
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getIVType()
getIVType
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getKDFPseudoRandomFunction()
getKDFPseudoRandomFunction
in interface org.owasp.esapi.SecurityConfiguration
public boolean getLenientDatesAccepted()
getLenientDatesAccepted
in interface org.owasp.esapi.SecurityConfiguration
public boolean getLogApplicationName()
getLogApplicationName
in interface org.owasp.esapi.SecurityConfiguration
public boolean getLogEncodingRequired()
getLogEncodingRequired
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getLogFileName()
getLogFileName
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getLogImplementation()
getLogImplementation
in interface org.owasp.esapi.SecurityConfiguration
public int getLogLevel()
getLogLevel
in interface org.owasp.esapi.SecurityConfiguration
public boolean getLogServerIP()
getLogServerIP
in interface org.owasp.esapi.SecurityConfiguration
public byte[] getMasterKey()
getMasterKey
in interface org.owasp.esapi.SecurityConfiguration
public byte[] getMasterSalt()
getMasterSalt
in interface org.owasp.esapi.SecurityConfiguration
public int getMaxHttpHeaderSize()
getMaxHttpHeaderSize
in interface org.owasp.esapi.SecurityConfiguration
public int getMaxLogFileSize()
getMaxLogFileSize
in interface org.owasp.esapi.SecurityConfiguration
public int getMaxOldPasswordHashes()
getMaxOldPasswordHashes
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getPasswordParameterName()
getPasswordParameterName
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getPreferredJCEProvider()
getPreferredJCEProvider
in interface org.owasp.esapi.SecurityConfiguration
public org.owasp.esapi.SecurityConfiguration.Threshold getQuota(java.lang.String eventName)
getQuota
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getRandomAlgorithm()
getRandomAlgorithm
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getRandomizerImplementation()
getRandomizerImplementation
in interface org.owasp.esapi.SecurityConfiguration
public long getRememberTokenDuration()
getRememberTokenDuration
in interface org.owasp.esapi.SecurityConfiguration
public java.io.File getResourceFile(java.lang.String filename)
getResourceFile
in interface org.owasp.esapi.SecurityConfiguration
public java.io.InputStream getResourceStream(java.lang.String filename) throws java.io.IOException
getResourceStream
in interface org.owasp.esapi.SecurityConfiguration
java.io.IOException
public java.lang.String getResponseContentType()
getResponseContentType
in interface org.owasp.esapi.SecurityConfiguration
public int getSessionAbsoluteTimeoutLength()
getSessionAbsoluteTimeoutLength
in interface org.owasp.esapi.SecurityConfiguration
public int getSessionIdleTimeoutLength()
getSessionIdleTimeoutLength
in interface org.owasp.esapi.SecurityConfiguration
public java.io.File getUploadDirectory()
getUploadDirectory
in interface org.owasp.esapi.SecurityConfiguration
public java.io.File getUploadTempDirectory()
getUploadTempDirectory
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getUsernameParameterName()
getUsernameParameterName
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String getValidationImplementation()
getValidationImplementation
in interface org.owasp.esapi.SecurityConfiguration
public java.util.regex.Pattern getValidationPattern(java.lang.String typeName)
getValidationPattern
in interface org.owasp.esapi.SecurityConfiguration
public java.io.File getWorkingDirectory()
getWorkingDirectory
in interface org.owasp.esapi.SecurityConfiguration
public boolean overwritePlainText()
overwritePlainText
in interface org.owasp.esapi.SecurityConfiguration
public java.lang.String setCipherTransformation(java.lang.String cipherXform)
setCipherTransformation
in interface org.owasp.esapi.SecurityConfiguration
public void setResourceDirectory(java.lang.String dir)
setResourceDirectory
in interface org.owasp.esapi.SecurityConfiguration
public 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 |