Class BetweenBuilder<S,U>
- java.lang.Object
-
- org.rootservices.otter.security.builder.BetweenBuilder<S,U>
-
public class BetweenBuilder<S,U> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOULD_NOT_ACCESS_SESSION_CTORS
-
Constructor Summary
Constructors Constructor Description BetweenBuilder()
-
Method Summary
Modifier and Type Method Description Betweens<S,U>build()BetweenBuilder<S,U>csrfPrepare()BetweenBuilder<S,U>csrfProtect()BetweenBuilder<S,U>encKey(org.rootservices.jwt.entity.jwk.SymmetricKey encKey)BetweenBuilder<S,U>optionalSession()BetweenBuilder<S,U>rotationEncKey(java.util.Map<java.lang.String,org.rootservices.jwt.entity.jwk.SymmetricKey> rotationEncKeys)BetweenBuilder<S,U>rotationSignKeys(java.util.Map<java.lang.String,org.rootservices.jwt.entity.jwk.SymmetricKey> rotationSignKeys)BetweenBuilder<S,U>routerAppFactory(TranslatorAppFactory appFactory)BetweenBuilder<S,U>secure(java.lang.Boolean secure)BetweenBuilder<S,U>session()BetweenBuilder<S,U>sessionClass(java.lang.Class<S> sessionClass)BetweenBuilder<S,U>signKey(org.rootservices.jwt.entity.jwk.SymmetricKey signKey)
-
-
-
Field Detail
-
COULD_NOT_ACCESS_SESSION_CTORS
public static final java.lang.String COULD_NOT_ACCESS_SESSION_CTORS
- See Also:
- Constant Field Values
-
-
Method Detail
-
routerAppFactory
public BetweenBuilder<S,U> routerAppFactory(TranslatorAppFactory appFactory)
-
secure
public BetweenBuilder<S,U> secure(java.lang.Boolean secure)
-
signKey
public BetweenBuilder<S,U> signKey(org.rootservices.jwt.entity.jwk.SymmetricKey signKey)
-
rotationSignKeys
public BetweenBuilder<S,U> rotationSignKeys(java.util.Map<java.lang.String,org.rootservices.jwt.entity.jwk.SymmetricKey> rotationSignKeys)
-
csrfPrepare
public BetweenBuilder<S,U> csrfPrepare()
-
csrfProtect
public BetweenBuilder<S,U> csrfProtect()
-
encKey
public BetweenBuilder<S,U> encKey(org.rootservices.jwt.entity.jwk.SymmetricKey encKey)
-
rotationEncKey
public BetweenBuilder<S,U> rotationEncKey(java.util.Map<java.lang.String,org.rootservices.jwt.entity.jwk.SymmetricKey> rotationEncKeys)
-
sessionClass
public BetweenBuilder<S,U> sessionClass(java.lang.Class<S> sessionClass)
-
session
public BetweenBuilder<S,U> session() throws SessionCtorException
- Throws:
SessionCtorException
-
optionalSession
public BetweenBuilder<S,U> optionalSession() throws SessionCtorException
- Throws:
SessionCtorException
-
-