Class SecurityProvidersImpl
- java.lang.Object
-
- com.adobe.internal.pdftoolkit.core.securityframework.impl.SecurityProvidersImpl
-
public class SecurityProvidersImpl extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.security.ProvidergetAES()Returns AES providerjava.security.ProvidergetMD5()Returns MD5 providerPKCS7EnvelopedDataHandlergetPKCS7EnvelopedDataHandler()Returns PKCS7EnvelopedDataHandlerjava.security.SecureRandomgetRandomGenerator()Returns random number generatorjava.security.ProvidergetRC4()Returns RC4 providerjava.security.ProvidergetSHA1()Returns SHA1 providerjava.security.ProvidergetSHA1PRNG()Returns SHA1PRNG providerjava.security.ProvidergetSHA256()Returns SHA256 providerjava.security.ProvidergetSHA384()Returns SHA384 providerjava.security.ProvidergetSHA512()Returns SHA512 providerjava.security.ProviderrequireAES()Returns the AES provider, exception is thrown if it is nulljava.security.ProviderrequireMD5()Returns the MD5 provider, exception is thrown if it is nullPKCS7EnvelopedDataHandlerrequirePKCS7EnvelopedDataHandler()Returns the PKCS7EnvelopedDataHandler, exception is thrown if it is nulljava.security.SecureRandomrequireRandomGenerator()Returns the random number generator, exception is thrown if it is nulljava.security.ProviderrequireRC4()Returns the RC4 provider, exception is thrown if it is nulljava.security.ProviderrequireSHA1()Returns the SHA1 provider, exception is thrown if it is nulljava.security.ProviderrequireSHA1PRNG()Returns the SHA1PRNG provider, exception is thrown if it is nulljava.security.ProviderrequireSHA256()Returns the SHA256 provider, exception is thrown if it is nulljava.security.ProviderrequireSHA384()Returns the SHA384 provider, exception is thrown if it is nulljava.security.ProviderrequireSHA512()Returns the SHA512 provider, exception is thrown if it is null
-
-
-
Method Detail
-
getAES
public java.security.Provider getAES()
Returns AES provider- Returns:
- AES provider
-
getMD5
public java.security.Provider getMD5()
Returns MD5 provider- Returns:
- MD5 provider
-
getRC4
public java.security.Provider getRC4()
Returns RC4 provider- Returns:
- RC4 provider
-
getSHA1
public java.security.Provider getSHA1()
Returns SHA1 provider- Returns:
- SHA1 provider
-
getSHA256
public java.security.Provider getSHA256()
Returns SHA256 provider- Returns:
- SHA256 provider
-
getSHA384
public java.security.Provider getSHA384()
Returns SHA384 provider- Returns:
- SHA384 provider
-
getSHA512
public java.security.Provider getSHA512()
Returns SHA512 provider- Returns:
- SHA512 provider
-
getSHA1PRNG
public java.security.Provider getSHA1PRNG()
Returns SHA1PRNG provider- Returns:
- SHA1PRNG provider
-
getPKCS7EnvelopedDataHandler
public PKCS7EnvelopedDataHandler getPKCS7EnvelopedDataHandler()
Returns PKCS7EnvelopedDataHandler- Returns:
- PKCS7EnvelopedDataHandler
-
requireSHA1PRNG
public java.security.Provider requireSHA1PRNG() throws PDFSecurityConfigurationExceptionReturns the SHA1PRNG provider, exception is thrown if it is null- Returns:
- SHA1PRNG Provider
- Throws:
PDFSecurityConfigurationException
-
requireMD5
public java.security.Provider requireMD5() throws PDFSecurityConfigurationExceptionReturns the MD5 provider, exception is thrown if it is null- Returns:
- MD5 Provider
- Throws:
PDFSecurityConfigurationException
-
requireRC4
public java.security.Provider requireRC4() throws PDFSecurityConfigurationExceptionReturns the RC4 provider, exception is thrown if it is null- Returns:
- RC4 Provider
- Throws:
PDFSecurityConfigurationException
-
requireAES
public java.security.Provider requireAES() throws PDFSecurityConfigurationExceptionReturns the AES provider, exception is thrown if it is null- Returns:
- AES Provider
- Throws:
PDFSecurityConfigurationException
-
requireSHA1
public java.security.Provider requireSHA1() throws PDFSecurityConfigurationExceptionReturns the SHA1 provider, exception is thrown if it is null- Returns:
- SHA1 Provider
- Throws:
PDFSecurityConfigurationException
-
requireSHA256
public java.security.Provider requireSHA256() throws PDFSecurityConfigurationExceptionReturns the SHA256 provider, exception is thrown if it is null- Returns:
- SHA256 Provider
- Throws:
PDFSecurityConfigurationException
-
requireSHA384
public java.security.Provider requireSHA384() throws PDFSecurityConfigurationExceptionReturns the SHA384 provider, exception is thrown if it is null- Returns:
- SHA384 Provider
- Throws:
PDFSecurityConfigurationException
-
requireSHA512
public java.security.Provider requireSHA512() throws PDFSecurityConfigurationExceptionReturns the SHA512 provider, exception is thrown if it is null- Returns:
- SHA512 Provider
- Throws:
PDFSecurityConfigurationException
-
requirePKCS7EnvelopedDataHandler
public PKCS7EnvelopedDataHandler requirePKCS7EnvelopedDataHandler() throws PDFSecurityConfigurationException
Returns the PKCS7EnvelopedDataHandler, exception is thrown if it is null- Returns:
- PKCS7EnvelopedDataHandler
- Throws:
PDFSecurityConfigurationException
-
getRandomGenerator
public java.security.SecureRandom getRandomGenerator()
Returns random number generator- Returns:
- random number generator
-
requireRandomGenerator
public java.security.SecureRandom requireRandomGenerator() throws PDFSecurityConfigurationExceptionReturns the random number generator, exception is thrown if it is null- Returns:
- random number generator
- Throws:
PDFSecurityConfigurationException
-
-