Uses of Class
com.tremolosecurity.proxy.auth.AuthInfo
Package
Description
-
Uses of AuthInfo in com.tremolosecurity.az
Modifier and TypeMethodDescriptionboolean
RBACAuthorization.isAuthorized
(AuthInfo subject, String... params) boolean
RBACBindingAuthorization.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.customaz
Modifier and TypeMethodDescriptionboolean
JavaScriptAz.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.idp.providers
Modifier and TypeMethodDescriptionorg.jose4j.jwt.JwtClaims
OpenIDConnectIdP.generateClaims
(AuthInfo user, ConfigManager cfg, String trustName, String urlOfRequest, jakarta.servlet.http.HttpServletRequest request) -
Uses of AuthInfo in com.tremolosecurity.idp.providers.oidc.scalejs
-
Uses of AuthInfo in com.tremolosecurity.log
Modifier and TypeMethodDescriptionstatic void
AccessLog.log
(AccessLog.AccessEvent event, ApplicationType app, jakarta.servlet.http.HttpServletRequest request, AuthInfo user, String msg) -
Uses of AuthInfo in com.tremolosecurity.provisioning.az
Modifier and TypeMethodDescriptionboolean
ManagerAuthorization.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.provisioning.core
-
Uses of AuthInfo in com.tremolosecurity.provisioning.dynamicwf
Modifier and TypeMethodDescriptionDBTargetDynamicWF.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) JavaScriptDynamicWorkflows.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) LDAPDynaicWorkflows.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) -
Uses of AuthInfo in com.tremolosecurity.provisioning.util
Modifier and TypeMethodDescriptionDynamicWorkflow.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) Generates a list of name/value pairs to be inserted into the request, includes the current user's info -
Uses of AuthInfo in com.tremolosecurity.proxy.auth
Modifier and TypeMethodDescriptionboolean
AzSys.checkEntry
(net.sourceforge.myvd.types.FilterNode filter, AuthInfo authInfo) boolean
AzSys.checkRules
(AuthInfo authData, ConfigManager cfgMgr, List<AzRule> rules, jakarta.servlet.http.HttpSession session, ApplicationType at, Map<String, Object> request) boolean
AzSys.checkRules
(AuthInfo authData, ConfigManager cfgMgr, List<AzRule> rules, Map<String, Object> request) void
AzSys.proccessResponseResult
(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, ResultGroupType resGrouping, boolean forceError, AuthInfo authData, CookieConfigType cookieCfg) void
AzSys.processRequestResult
(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, ResultGroupType resGrouping, AuthInfo authData) void
AuthController.setAuthInfo
(AuthInfo authInfo) -
Uses of AuthInfo in com.tremolosecurity.proxy.auth.webauthn
Modifier and TypeMethodDescriptionstatic WebAuthnUserData
WebAuthnUtils.lookupWebAuthnUserData
(AuthInfo userData, String attributeName, String encryptionKeyName) static void
WebAuthnUtils.storeWebAuthnUserData
(WebAuthnUserData webAuthnUserData, String encryptionKeyName, AuthInfo userData, String workflowName, String uidAttributeName, String challengeStoreAttribute) static void
WebAuthnUtils.storeWebAuthnUserData
(WebAuthnUserData webAuthnUserData, String encryptionKeyName, AuthInfo userData, String workflowName, String uidAttributeName, String challengeStoreAttribute, String credentialIdAttribute, OpenUnisonAuthenticator newAuthentictor) -
Uses of AuthInfo in com.tremolosecurity.proxy.az
Modifier and TypeMethodDescriptionboolean
AlwaysFail.isAuthorized
(AuthInfo subject, String... params) boolean
CustomAuthorization.isAuthorized
(AuthInfo subject, String... params) Determines if the subject in the parameter is authorized by this ruleboolean
UserHasSessionAz.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.proxy.filter
Modifier and TypeMethodDescriptionHttpFilterRequest.getAuthInfo()
HttpFilterRequestImpl.getAuthInfo()
ModifierConstructorDescriptionHttpFilterRequestImpl
(jakarta.servlet.http.HttpServletRequest request, AuthInfo authInfo) -
Uses of AuthInfo in com.tremolosecurity.proxy.token
-
Uses of AuthInfo in com.tremolosecurity.scalejs
Modifier and TypeMethodDescriptionK8sProjectCheck.createTremoloUser
(NewUserRequest newUser, List<String> errors, AuthInfo userData) ListClusterApproverGroups.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) WorkflowListClusters.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) KubectlTokenLoader.loadToken
(AuthInfo user, jakarta.servlet.http.HttpSession session, jakarta.servlet.http.HttpServletRequest request) void
K8sProjectCheck.setWorkflowParameters
(Map<String, Object> wfParameters, NewUserRequest newUser, AuthInfo userData) -
Uses of AuthInfo in com.tremolosecurity.scalejs.helpers
Modifier and TypeMethodDescriptionFilterHelper.availableAttributes
(AuthInfo user, jakarta.servlet.http.HttpServletRequest request) boolean
FilterHelper.canEditUser
(AuthInfo user, jakarta.servlet.http.HttpServletRequest request) boolean
FilterHelper.canPreApprove
(String workflowName, AuthInfo user, jakarta.servlet.http.HttpServletRequest request) boolean
FilterHelper.canRequestForOthers
(String workflowName, AuthInfo user, jakarta.servlet.http.HttpServletRequest request) -
Uses of AuthInfo in com.tremolosecurity.scalejs.password.sdk
-
Uses of AuthInfo in com.tremolosecurity.scalejs.password.validators
-
Uses of AuthInfo in com.tremolosecurity.scalejs.register.registrators
Modifier and TypeMethodDescriptionJavaScriptRegister.createTremoloUser
(NewUserRequest newUser, List<String> errors, AuthInfo userData) void
JavaScriptRegister.setWorkflowParameters
(Map<String, Object> wfParameters, NewUserRequest newUser, AuthInfo userData) -
Uses of AuthInfo in com.tremolosecurity.scalejs.register.sdk
Modifier and TypeMethodDescriptionCreateRegisterUser.createTremoloUser
(NewUserRequest newUser, List<String> errors, AuthInfo userData) Returns the name of the workflow to execute, any changes to newUser are reflected in the requestvoid
CreateRegisterUser.setWorkflowParameters
(Map<String, Object> wfParameters, NewUserRequest newUser, AuthInfo userData) Allows for workflow parameters to be set prior to creating the workflow -
Uses of AuthInfo in com.tremolosecurity.scalejs.register.sdk.test
Modifier and TypeMethodDescriptionTestRegisterUser.createTremoloUser
(NewUserRequest newUser, List<String> errors, AuthInfo userData) void
TestRegisterUser.setWorkflowParameters
(Map<String, Object> wfParameters, NewUserRequest newUser, AuthInfo userData) -
Uses of AuthInfo in com.tremolosecurity.scalejs.sdk
Modifier and TypeMethodDescriptionUiDecisions.availableAttributes
(AuthInfo user, jakarta.servlet.http.HttpServletRequest request) Return a subset of attributes that a user is able to edit.boolean
UiDecisions.canEditUser
(AuthInfo user, jakarta.servlet.http.HttpServletRequest request) Returns true if the currently logged in user can be editedboolean
UiDecisions.canPreApprove
(String workflowName, AuthInfo user, jakarta.servlet.http.HttpServletRequest request) Return true if the current user is able to make attempt pre-approvalsboolean
UiDecisions.canRequestForOthers
(String workflowName, AuthInfo user, jakarta.servlet.http.HttpServletRequest request) Return true if the current user is able to make requests for other users -
Uses of AuthInfo in com.tremolosecurity.scalejs.token.password
-
Uses of AuthInfo in com.tremolosecurity.scalejs.token.sdk
Modifier and TypeMethodDescriptionAttributeToken.loadToken
(AuthInfo user, jakarta.servlet.http.HttpSession session, jakarta.servlet.http.HttpServletRequest request) TokenLoader.loadToken
(AuthInfo user, jakarta.servlet.http.HttpSession session, jakarta.servlet.http.HttpServletRequest request) Return an object to be serialized to JSON and sent to the client -
Uses of AuthInfo in com.tremolosecurity.scalejs.token.totp
-
Uses of AuthInfo in com.tremolosecurity.unison.freeipa
Modifier and TypeMethodDescriptionboolean
FreeIPAAz.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.unison.openshiftv3.wf
Modifier and TypeMethodDescriptionOpenShiftWorkflows.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) -
Uses of AuthInfo in com.tremolosecurity.unison.openstack
Modifier and TypeMethodDescriptionKeystoneDynamicWorkflow.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) -
Uses of AuthInfo in com.tremolosecurity.unison.proxy.auth.github
Modifier and TypeMethodDescriptionboolean
GithubTeamRule.isAuthorized
(AuthInfo subject, String... params)