Package eu.clarin.sru.server.fcs.utils
Class AuthenticationProvider.Builder
- java.lang.Object
- 
- eu.clarin.sru.server.fcs.utils.AuthenticationProvider.Builder
 
- 
- Enclosing class:
- AuthenticationProvider
 
 public static class AuthenticationProvider.Builder extends Object 
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
withAudiencepublic AuthenticationProvider.Builder withAudience(String audience) 
 - 
withIssuerpublic AuthenticationProvider.Builder withIssuer(String issuer) 
 - 
withIgnoreIssuedAtpublic AuthenticationProvider.Builder withIgnoreIssuedAt() 
 - 
withIssuedAtpublic AuthenticationProvider.Builder withIssuedAt(long leeway) 
 - 
withExpiresAtpublic AuthenticationProvider.Builder withExpiresAt(long leeway) 
 - 
withNotBeforepublic AuthenticationProvider.Builder withNotBefore(long leeway) 
 - 
withPublicKeypublic AuthenticationProvider.Builder withPublicKey(String keyId, RSAPublicKey publicKey, String issuer) 
 - 
withPublicKeypublic AuthenticationProvider.Builder withPublicKey(String keyId, RSAPublicKey publicKey) 
 - 
withPublicKeypublic AuthenticationProvider.Builder withPublicKey(String keyId, InputStream stream, String issuer) throws SRUConfigException - Throws:
- SRUConfigException
 
 - 
withPublicKeypublic AuthenticationProvider.Builder withPublicKey(String keyId, InputStream stream) throws SRUConfigException - Throws:
- SRUConfigException
 
 - 
withPublicKeypublic AuthenticationProvider.Builder withPublicKey(String keyId, File file, String issuer) throws SRUConfigException - Throws:
- SRUConfigException
 
 - 
withPublicKeypublic AuthenticationProvider.Builder withPublicKey(String keyId, File file) throws SRUConfigException - Throws:
- SRUConfigException
 
 - 
buildpublic AuthenticationProvider build() 
 - 
createpublic static AuthenticationProvider.Builder create() 
 
- 
 
-