Uses of Class
com.tremolosecurity.proxy.auth.AuthInfo
Packages that use AuthInfo
Package
Description
-
Uses of AuthInfo in com.tremolosecurity.az
Methods in com.tremolosecurity.az with parameters of type AuthInfoModifier and TypeMethodDescriptionboolean
RBACAuthorization.isAuthorized
(AuthInfo subject, String... params) boolean
RBACBindingAuthorization.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.customaz
Methods in com.tremolosecurity.customaz with parameters of type AuthInfoModifier and TypeMethodDescriptionboolean
JavaScriptAz.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.idp.providers
Methods in com.tremolosecurity.idp.providers with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.idp.providers.oidc.scalejs with parameters of type AuthInfo -
Uses of AuthInfo in com.tremolosecurity.log
Methods in com.tremolosecurity.log with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.provisioning.az with parameters of type AuthInfoModifier and TypeMethodDescriptionboolean
ManagerAuthorization.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.provisioning.core
Methods in com.tremolosecurity.provisioning.core with parameters of type AuthInfo -
Uses of AuthInfo in com.tremolosecurity.provisioning.dynamicwf
Methods in com.tremolosecurity.provisioning.dynamicwf with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.provisioning.util with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.proxy.auth that return AuthInfoMethods in com.tremolosecurity.proxy.auth with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.proxy.auth.webauthn with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.proxy.az with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.proxy.filter that return AuthInfoModifier and TypeMethodDescriptionHttpFilterRequest.getAuthInfo()
HttpFilterRequestImpl.getAuthInfo()
Constructors in com.tremolosecurity.proxy.filter with parameters of type AuthInfoModifierConstructorDescriptionHttpFilterRequestImpl
(jakarta.servlet.http.HttpServletRequest request, AuthInfo authInfo) -
Uses of AuthInfo in com.tremolosecurity.proxy.token
Methods in com.tremolosecurity.proxy.token with parameters of type AuthInfo -
Uses of AuthInfo in com.tremolosecurity.scalejs
Methods in com.tremolosecurity.scalejs with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.scalejs.helpers with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.scalejs.password.sdk with parameters of type AuthInfo -
Uses of AuthInfo in com.tremolosecurity.scalejs.password.validators
Methods in com.tremolosecurity.scalejs.password.validators with parameters of type AuthInfo -
Uses of AuthInfo in com.tremolosecurity.scalejs.register.registrators
Methods in com.tremolosecurity.scalejs.register.registrators with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.scalejs.register.sdk with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.scalejs.register.sdk.test with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.scalejs.sdk with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.scalejs.token.password with parameters of type AuthInfo -
Uses of AuthInfo in com.tremolosecurity.scalejs.token.sdk
Methods in com.tremolosecurity.scalejs.token.sdk with parameters of type AuthInfoModifier 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
Methods in com.tremolosecurity.scalejs.token.totp with parameters of type AuthInfo -
Uses of AuthInfo in com.tremolosecurity.unison.freeipa
Methods in com.tremolosecurity.unison.freeipa with parameters of type AuthInfoModifier and TypeMethodDescriptionboolean
FreeIPAAz.isAuthorized
(AuthInfo subject, String... params) -
Uses of AuthInfo in com.tremolosecurity.unison.openshiftv3.wf
Methods in com.tremolosecurity.unison.openshiftv3.wf with parameters of type AuthInfoModifier and TypeMethodDescriptionOpenShiftWorkflows.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) -
Uses of AuthInfo in com.tremolosecurity.unison.openstack
Methods in com.tremolosecurity.unison.openstack with parameters of type AuthInfoModifier and TypeMethodDescriptionKeystoneDynamicWorkflow.generateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) -
Uses of AuthInfo in com.tremolosecurity.unison.proxy.auth.github
Methods in com.tremolosecurity.unison.proxy.auth.github with parameters of type AuthInfoModifier and TypeMethodDescriptionboolean
GithubTeamRule.isAuthorized
(AuthInfo subject, String... params)