Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(String) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Set the Accept header.
- ACCEPTED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The ACCEPTED (202) status code.
- AcceptedMediaType - Interface in se.curity.identityserver.sdk.service
-
A request-scope service that can be used by plugin request handlers to determine what media-type the server has accepted to provide to a HTTP client.
- ACCESS_DENIED - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
Access is denied.
- ACCESS_TOKEN_TTL - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- AccessTokenAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired at successful authentication using an OAuth access token.
- AccessTokenAuthenticationEvent(AuthenticationAttributes, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.AccessTokenAuthenticationEvent
- AccessTokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for OAuth access token events.
- AccessTokenOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.AccessTokenOAuthEvent
- ACCOUNT_ID - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- ACCOUNT_ID_RECOVERY - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- ACCOUNT_ID_RECOVERY - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- ACCOUNT_MANAGER - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- AccountAttributes - Class in se.curity.identityserver.sdk.attribute
-
A SCIM 2.0 representation of a user account.
- AccountAttributes(Attributes) - Constructor for class se.curity.identityserver.sdk.attribute.AccountAttributes
- AccountCreatedGraphQLEvent - Class in se.curity.identityserver.sdk.data.events.graphql
-
Event fired when an account is created via the GraphQL interface.
- AccountCreatedGraphQLEvent(String, AccountAttributes) - Constructor for class se.curity.identityserver.sdk.data.events.graphql.AccountCreatedGraphQLEvent
- AccountCreatedScimEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when an account is created through SCIM.
- AccountCreatedScimEvent(String, String, AccountAttributes, ResourceAttributes<?>, ResponseModel.MapResponseModel, String) - Constructor for class se.curity.identityserver.sdk.data.events.AccountCreatedScimEvent
-
Creates a
AccountCreatedScimEvent. - AccountDeletedGraphQLEvent - Class in se.curity.identityserver.sdk.data.events.graphql
-
Event fired when an account is deleted via the GraphQL interface.
- AccountDeletedGraphQLEvent(String, String) - Constructor for class se.curity.identityserver.sdk.data.events.graphql.AccountDeletedGraphQLEvent
- AccountDeletedScimEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when an account is deleted through SCIM.
- AccountDeletedScimEvent(String, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.AccountDeletedScimEvent
-
Creates a new
AccountDeletedScimEvent. - AccountDomain - Interface in se.curity.identityserver.sdk.service.authenticationaction
-
Represents a configured account-domain.
- AccountEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for account events.
- AccountEvent(String) - Constructor for class se.curity.identityserver.sdk.data.events.AccountEvent
- AccountManager - Interface in se.curity.identityserver.sdk.service
-
An AccountManager can be used to control user accounts.
- AccountNotFoundException - Exception in se.curity.identityserver.sdk.errors
-
Exception thrown when an account could not be found.
- AccountNotFoundException(String) - Constructor for exception se.curity.identityserver.sdk.errors.AccountNotFoundException
- AccountReadGraphQLEvent - Class in se.curity.identityserver.sdk.data.events.graphql
-
Event fired when one or more accounts are read via the GraphQL interface.
- AccountReadGraphQLEvent(String, Collection<AccountAttributes>) - Constructor for class se.curity.identityserver.sdk.data.events.graphql.AccountReadGraphQLEvent
- AccountReadScimEvent - Class in se.curity.identityserver.sdk.data.events
-
A
ScimEventthat occurs when a single user account information is read. - AccountReadScimEvent(String, String, ResourceAttributes<?>, ResourceQuery, ResponseModel.MapResponseModel, String) - Constructor for class se.curity.identityserver.sdk.data.events.AccountReadScimEvent
-
Creates a new
AccountReadScimEvent. - AccountSearchScimEvent - Class in se.curity.identityserver.sdk.data.events
-
A
ScimEventthat occurs when potentially several user account's information is read via a SCIM search operation. - AccountSearchScimEvent(String, List<ResourceAttributes<?>>, ResourceQuery, ResponseModel.MapResponseModel, String) - Constructor for class se.curity.identityserver.sdk.data.events.AccountSearchScimEvent
-
Creates a new
AccountSearchScimEvent. - AccountUpdatedGraphQLEvent - Class in se.curity.identityserver.sdk.data.events.graphql
-
Event fired when an account is updated via the GraphQL interface.
- AccountUpdatedGraphQLEvent(String, AccountAttributes) - Constructor for class se.curity.identityserver.sdk.data.events.graphql.AccountUpdatedGraphQLEvent
- AccountUpdatedScimEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when an account is updated.
- AccountUpdatedScimEvent(String, String, String, Map<String, Object>, ResourceAttributes<?>, ResponseModel.MapResponseModel, String) - Constructor for class se.curity.identityserver.sdk.data.events.AccountUpdatedScimEvent
-
Creates an
AccountUpdatedScimEvent. - accumulator() - Method in class se.curity.identityserver.sdk.attribute.AttributeCollector
- accumulator() - Method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- acr(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- ACR - Static variable in class se.curity.identityserver.sdk.attribute.ContextAttributes
- ACTION_TITLE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.Fields
- ActionCompletionRequestHandler<RequestModel> - Interface in se.curity.identityserver.sdk.authenticationaction.completions
- ActionCompletionResult - Class in se.curity.identityserver.sdk.authenticationaction.completions
-
Returned from a ActionCompletionRequestHandler when the obligation is complete.
- ActionCompletionResult.CompletedActionCompletionResult - Class in se.curity.identityserver.sdk.authenticationaction.completions
- ActionKind - Class in se.curity.identityserver.sdk.haapi
-
Represents an action kind.
- Actions - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of actions to the representation being built.
- Actions() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions
- ACTIONS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Fields
- Activatable<Status extends Enum<?>> - Interface in se.curity.identityserver.sdk.data
-
An object which may be active.
- activate(AccountAttributes) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Activate an existing account.
- activateAccount(String) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Returns an
ActivationResultindicating the status of the activation. - ActivatedAccountEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when an account is activated.
- ActivatedAccountEvent(String) - Constructor for class se.curity.identityserver.sdk.data.events.ActivatedAccountEvent
-
Creates a new
ActivatedAccountEventwith the given userName, and the time of the event set toInstant.now(). - ACTIVATION - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- ACTIVATION_CODE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- ACTIVATION_DONE - Enum constant in enum class se.curity.identityserver.sdk.authentication.ActivationResult.ActivationState
- ACTIVATION_FAILED - Enum constant in enum class se.curity.identityserver.sdk.authentication.ActivationResult.ActivationState
- ACTIVATION_PENDING - Enum constant in enum class se.curity.identityserver.sdk.authentication.ActivationResult.ActivationState
- activationDone(String) - Static method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
Create an activation completed result with a given user.
- activationDone(String, Map<String, Object>) - Static method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
Create an activation completed result with a given user and additional response model parameters.
- activationFailed() - Static method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
An activation result for a failed activation, no user will be present.
- activationPending(String) - Static method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
Create an activation pending result with a given user.
- activationPending(String, Map<String, Object>) - Static method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
Create an activation pending result with a given user and additional response model parameters.
- ActivationResult - Class in se.curity.identityserver.sdk.authentication
-
This class represents the state of activation tasks.
- ActivationResult.ActivationState - Enum Class in se.curity.identityserver.sdk.authentication
- ACTIVE - Enum constant in enum class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes.Status
- ACTIVE - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- adaptToTimezone(ZoneId) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- add(int, T) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- add(StandardResponseCookie) - Method in interface se.curity.identityserver.sdk.web.cookie.ResponseCookies
-
Adds a standard, plain-text cookie to the response.
- add(StandardResponseCookie, ValueTransformation) - Method in interface se.curity.identityserver.sdk.web.cookie.ResponseCookies
-
Adds a standard cookie to the response.
- add(T) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Add an attribute to the collection.
- add(T) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- addActionToRepresentation(Actions, RepresentationModel) - Static method in interface se.curity.identityserver.sdk.service.AutoLoginManager
-
Adds a form action for auto-login to an HAAPI representation being built, if auto-login is enabled.
- addAddress(Address) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add a address to the user.
- addAll(int, Collection<? extends T>) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- addAll(Collection<? extends T>) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- addCheckboxField(String, Message, String, boolean, boolean) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a checkbox field to the form.
- addClientOperationAction(ActionKind, OperationName, Message, Consumer<? super ClientOperationActionConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.Actions
-
Adds a client operation action, which instructs the client to perform the operation identified by
name. - addClientOperationAction(ActionKind, OperationName, Message, Consumer<? super ClientOperationActionConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.polling.PendingActions
-
Adds a client operation action, which instructs the client to perform the operation identified by
name. - addContextField(String) - Method in interface se.curity.identityserver.sdk.haapi.ContinueActionFields
-
Add a context field.
- addContextField(String, String) - Method in interface se.curity.identityserver.sdk.haapi.ContinueActionFields
-
Add a context field.
- addContinueFormAction(ActionKind, URI, Message) - Method in interface se.curity.identityserver.sdk.haapi.SuccessContinuationActions
-
Adds a continuation form action which the client application can perform to advance the authentication process after the current action has been performed.
- addContinueFormAction(ActionKind, URI, HttpMethod, MediaType, Message, Message, Consumer<? super ContinueActionFields>) - Method in interface se.curity.identityserver.sdk.haapi.SuccessContinuationActions
-
Adds a continuation form action which the client application can perform to advance the authentication process after the current action has been performed.
- addContinueFormAction(ActionKind, URI, HttpMethod, MediaType, Message, Consumer<? super ContinueActionFields>) - Method in interface se.curity.identityserver.sdk.haapi.SuccessContinuationActions
-
Adds a continuation form action which the client application can perform to advance the authentication process after the current action has been performed.
- addDevice(Device) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add a device to the user.
- addDeviceForUser(String, String, String, String, String, String, Instant) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Add a device for a user account.
- addDeviceForUser(String, DeviceAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Add a device for a user account.
- addEmail(Email) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add an email to the user.
- addEncrypted(ResponseCookie) - Method in interface se.curity.identityserver.sdk.web.cookie.ResponseCookies
-
Adds a cookie to the response, applying the
ValueTransformation.ENCRYPTtransformation to its value. - addEntitlement(Entitlement) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add an entitlement to the user.
- addErrorMessage(ErrorMessage) - Method in interface se.curity.identityserver.sdk.web.Response
-
Add a "error" message to the response view data.
- addErrorMessages(Set<ErrorMessage>) - Method in interface se.curity.identityserver.sdk.web.Response
-
Add a Set of "error" messages to the response view data.
- addFormAction(ActionKind, URI, Message) - Method in interface se.curity.identityserver.sdk.haapi.Actions
-
Adds a form action that does not collect information from the user.
- addFormAction(ActionKind, URI, HttpMethod, Message) - Method in interface se.curity.identityserver.sdk.haapi.Actions
-
Adds a form action that does not collect information from the user.
- addFormAction(ActionKind, URI, HttpMethod, MediaType, Message, Message) - Method in interface se.curity.identityserver.sdk.haapi.Actions
-
Adds a form action that does not collect information from the user.
- addFormAction(ActionKind, URI, HttpMethod, MediaType, Message, Message, Consumer<? super FormActionConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.Actions
-
Adds a form action, which is a action that may collect information from the user and then use it to make an HTTP request to the API.
- addFormAction(ActionKind, URI, HttpMethod, MediaType, Message, Consumer<? super FormActionConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.Actions
-
Adds a form action, which is a action that may collect information from the user and then use it to make an HTTP request to the API.
- addFormActionSelectorOption(Message, String) - Method in interface se.curity.identityserver.sdk.haapi.FormActionSelectFieldOptions
-
Adds a new option to a select field.
- addFormActionSelectorOption(Message, String, boolean) - Method in interface se.curity.identityserver.sdk.haapi.FormActionSelectFieldOptions
-
Adds a new option to a select field.
- addGroup(Group) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add a group to the user.
- addHiddenField(String, String) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds an hidden field, which is a field with a value provided by the server and not collected from the user (i.e.
- addHiddenField(String, String) - Method in interface se.curity.identityserver.sdk.haapi.FormActionHiddenFields
-
Adds an hidden field, which is a field with a value provided by the server and not collected from the user (i.e.
- addIms(InstantMessaging) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add instant messaging handle to the user.
- addInfoMessage(InfoMessage) - Method in interface se.curity.identityserver.sdk.web.Response
-
Add an "info" message to the response view data.
- addInfoMessages(Set<InfoMessage>) - Method in interface se.curity.identityserver.sdk.web.Response
-
Add a Set of "info" messages to the response view data.
- addInvalidFieldValue(String) - Method in interface se.curity.identityserver.sdk.haapi.ProblemInvalidInputConfigurator
-
Adds information about an invalid field.
- addInvalidFieldValue(String, Message) - Method in interface se.curity.identityserver.sdk.haapi.ProblemInvalidInputConfigurator
-
Adds information about an invalid field.
- addLink(URI, LinkRelation) - Method in interface se.curity.identityserver.sdk.haapi.Links
-
Adds a link to the representation.
- addLink(URI, LinkRelation, Message) - Method in interface se.curity.identityserver.sdk.haapi.Links
-
Adds a link to the representation.
- addLink(URI, LinkRelation, Message, MediaType) - Method in interface se.curity.identityserver.sdk.haapi.Links
-
Adds a link to the representation.
- addLink(URI, LinkRelation, MediaType) - Method in interface se.curity.identityserver.sdk.haapi.Links
-
Adds a link to the representation.
- addLinkedAccount(LinkedAccount) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add a
LinkedAccountto the user. - addMessage(Message, String, String...) - Method in interface se.curity.identityserver.sdk.haapi.UserMessages
-
Adds an user message to the representation.
- addPasswordField(String, Message) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect a password.
- addPasswordField(String, Message, Message) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect a password.
- addPhoneNumber(PhoneNumber) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add a phoneNumber to the user.
- addPhoto(Photo) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add photo to the user.
- Address - Class in se.curity.identityserver.sdk.attribute.scim.v2
-
An object representing the complex attribute Address in SCIM Core Schema RFC7643
- ADDRESSES - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- addRole(Role) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add a role to the user.
- addSchema(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Add the given schema to the List of schemas if necessary.
- addSelectField(String, Message, Consumer<? super FormActionSelectFieldOptions>) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a multiple option select field.
- addSelectorAction(ActionKind, Message, Consumer<? super SelectorActionConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.Actions
-
Adds a selector action, which allows the user to select one of multiple options.
- addSigned(ResponseCookie) - Method in interface se.curity.identityserver.sdk.web.cookie.ResponseCookies
-
Adds a cookie to the response, applying the
ValueTransformation.SIGNtransformation to its value. - addTextField(String, Message) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect free-form text.
- addTextField(String, Message, String) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect free-form text.
- addTextField(String, Message, String, Message) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect free-form text.
- addTextField(String, Message, FieldKind) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect free-form text.
- addTextField(String, Message, FieldKind, String) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect free-form text.
- addTextField(String, Message, FieldKind, String, Message) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect free-form text.
- addToResponse(Response, AutoLoginManager.ConfirmData) - Static method in interface se.curity.identityserver.sdk.service.AutoLoginManager
-
Adds the confirmation view data to response view model
- addUsernameField(String, Message) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect an username.
- addUsernameField(String, Message, String) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect an username.
- addUsernameField(String, Message, String, Message) - Method in interface se.curity.identityserver.sdk.haapi.FormActionFields
-
Adds a field to collect an username.
- addWarningMessage(WarningMessage) - Method in interface se.curity.identityserver.sdk.web.Response
-
Add a "warning" message to the response view data.
- addWarningMessages(Set<WarningMessage>) - Method in interface se.curity.identityserver.sdk.web.Response
-
Add a Set of "warning" messages to the response view data.
- addX509Certificates(X509Certificates) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add a certificate to the user.
- ADMIN_API_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
The admin API produced an error for some particular reason.
- Alarm - Interface in se.curity.identityserver.sdk.alarm
-
This class represents an alarm raised in the system.
- AlarmDescription - Interface in se.curity.identityserver.sdk.alarm
-
An AlarmDescription is a hierarchical representation of a textual description of an
Alarm. - AlarmDescription.ImpactedResourceGroup - Class in se.curity.identityserver.sdk.alarm
-
An ImpactedResourceGroup contains a set of String identifiers for impacted resources grouped by some common category or trait.
- AlarmException - Exception in se.curity.identityserver.sdk.alarm
-
When a sub-type of this alarm is thrown by a Data Source plugin, a corresponding alarm will be raised.
- AlarmException(AlarmType, Throwable) - Constructor for exception se.curity.identityserver.sdk.alarm.AlarmException
- AlarmHandler - Interface in se.curity.identityserver.sdk.alarm
-
A handler of
Alarmobjects. - AlarmHandlerPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
Alarm Handler Plugin Descriptor.
- AlarmIdentifier - Interface in se.curity.identityserver.sdk.alarm
-
Uniquely identifies an alarm by specifying the
AlarmingResourcethat caused the alarm and theAlarmType, specifying the type of the alarm (usually the type of failure that occurred at the resource). - AlarmingResource - Interface in se.curity.identityserver.sdk.alarm
-
An identifier for the resource that signaled an alarm.
- AlarmSeverity - Enum Class in se.curity.identityserver.sdk.alarm
-
The perceived severity of an
Alarm. - AlarmType - Enum Class in se.curity.identityserver.sdk.alarm
-
The type of an
Alarm. - ALIAS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- all() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSessions
- all() - Static method in class se.curity.identityserver.sdk.web.RequestHandlerSet
- allow() - Static method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Creates a
AuthorizationDecision.ALLOWauthorization result without any obligation - allow(T) - Static method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Creates a
AuthorizationDecision.ALLOWauthorization result subject to an obligation that will need to be enforced. - ALLOW - Enum constant in enum class se.curity.identityserver.sdk.authorization.AuthorizationDecision
- ALLOW_PER_REQUEST_REDIRECT_URIS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- ALLOW_SCOPE_DESELECTION - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- allowConsentDeselection() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
-
A flag that indicates that the user is allowed to deselect optional individual scopes or claims when asked for consent.
- ALLOWED_ORIGINS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- ALLOWED_POST_LOGOUT_REDIRECT_URIS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- allowedHandlersForCrossSiteNonSafeRequests() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthenticationActionPluginDescriptor
-
Defines the cross-site policy.
- allowedHandlersForCrossSiteNonSafeRequests() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthenticatorPluginDescriptor
-
Defines the cross-site policy.
- AllowedOrigin - Interface in se.curity.identityserver.sdk.data
-
Represents a host-source, as specified by the Content Security Policy specification.
- allowPerRequestRedirectUris() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- allowPerRequestRedirectUris() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- allowScopeDeselection() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- allValues(String) - Method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Returns an unmodifiable List of all of the values of the given named header.
- ALWAYS - Enum constant in enum class se.curity.identityserver.sdk.service.HttpClient.Redirect
- AND - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.LogicalOperator
-
Used in a
Filter.LogicalExpressionto indicate that the logical AND operator should be applied to combine twoFilters. - AnonymousRequestHandler<RequestModel> - Interface in se.curity.identityserver.sdk.authentication
-
The anonymous request handler.
- ANY - Enum constant in enum class se.curity.identityserver.sdk.web.Response.ResponseModelScope
-
Scope including any status code.
- append(Iterable<Attribute>) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Appends the given attribute to a copy of this, returning the result.
- append(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- append(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
- append(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- append(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- append(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- append(Attribute) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Appends the given attribute to a copy of this, returning the result.
- append(Attribute) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- append(Attribute) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- appendValue(AttributeValue) - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- APPLICATION_URL - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- apply(String, Attribute) - Method in interface se.curity.identityserver.sdk.attribute.transform.AttributeTransformer
-
Transforms the
Attributeunder the given path. - apply(String, AttributeValue) - Method in interface se.curity.identityserver.sdk.attribute.transform.AttributeValueTransformer
-
Transforms the
AttributeValuethat is owned by theAttributeunder the given path. - apply(AuthenticationAttributes, AuthenticatedSessions, String, AuthenticatorDescriptor) - Method in interface se.curity.identityserver.sdk.authenticationaction.AuthenticationAction
-
Applies the action after the authentication is done.
- apply(ConsentAttributes, String) - Method in interface se.curity.identityserver.sdk.oauth.consent.Consentor
-
Applies the consentor to the result of the user's consent.
- apply(RepresentationModel, RepresentationFactory) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFunction
-
Produces a representation from a success response model.
- apply(T) - Method in interface se.curity.identityserver.sdk.CheckedFunction
- apply(T) - Method in interface se.curity.identityserver.sdk.NullableFunction
- applyError(ErrorRepresentationModel, ProblemRepresentationFactory) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFunction
-
Produces a representation from an error response model.
- applyOn(A) - Method in class se.curity.identityserver.sdk.data.update.AttributeUpdate
- areAllIn(Collection<String>) - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Check whether this ClaimSet is a subset of the given set of claim names; i.e.
- areAllIn(Collection<String>) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Check if the scopes in this map are all included in the given Set of requested scopes.
- arguments() - Method in record class se.curity.identityserver.sdk.data.consent.SigningConsentorPendingClientOperation
-
Returns the value of the
argumentsrecord component. - ARGUMENTS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.ClientOperation.Fields
- asByteArray() - Static method in interface se.curity.identityserver.sdk.http.HttpResponse
- ASCENDING - Enum constant in enum class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting.SortOrder
- asDeviceAttributes() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get this device represented as
DeviceAttributes - asFormattedValue() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.StringAttributeValue
- asJsonObject(Json) - Static method in interface se.curity.identityserver.sdk.http.HttpResponse
-
Returns a response processor which decodes a JSON body using the character set specified in the Content-Type response header.
- asMap() - Method in interface se.curity.identityserver.sdk.alarm.AlarmDescription
-
Returns a map of the entire description that can be used for json serializations and similar.
- asMap() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- asMap() - Method in interface se.curity.identityserver.sdk.attribute.SerializableAsMap
- asMap() - Method in class se.curity.identityserver.sdk.data.AuditData
- asMap() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- asMap() - Method in class se.curity.identityserver.sdk.data.authorization.DelegationConsentResult
-
Creates a map with the serialization of this consent result.
- asMap() - Method in class se.curity.identityserver.sdk.data.EventMetaData
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AccountCreatedScimEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AccountDeletedScimEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AccountEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AccountReadScimEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AccountSearchScimEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AccountUpdatedScimEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.AuthorizationCodeOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.ClientAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.CreatedAccountEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.CredentialManagerEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.DelegationOauthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.DeviceCodeOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- asMap() - Method in interface se.curity.identityserver.sdk.data.events.Event
-
Get a map representation of this
Event. - asMap() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.FailedCatVerificationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.FailureBackchannelAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountCreatedGraphQLEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountDeletedGraphQLEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountReadGraphQLEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountUpdatedGraphQLEvent
- asMap() - Method in interface se.curity.identityserver.sdk.data.events.graphql.GraphQLEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.IdTokenOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.IntrospectionOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.IssuedDeviceCodeOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.LinkedAccountEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.LoginAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.LogoutAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.OAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.PendingCompletionAuthenticationActionEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.ProfileAddedSystemEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.RefreshTokenOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.RevokedDelegationScimEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.ScimEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.SessionEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.StartedBackchannelAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationActionEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.SuccessBackchannelAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.SuccessClientAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.SuccessfulVerificationCredentialManagerEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.SystemEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.UnlinkedAccountEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.UserAuthenticationEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.UserConsentedOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.events.UserInfoOAuthEvent
- asMap() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery
- asMap() - Method in class se.curity.identityserver.sdk.oauth.ClientIdentifier
- asMarkdown() - Method in interface se.curity.identityserver.sdk.alarm.AlarmDescription
-
Returns a Markdown serialization of this AlarmDescription.
- asRawScopeSpecifications() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Get the raw scope specifications.
- asString() - Static method in interface se.curity.identityserver.sdk.http.HttpResponse
-
Returns a response processor which decodes the body using the character set specified in the Content-Type response header.
- asUniqueString() - Method in interface se.curity.identityserver.sdk.alarm.AlarmIdentifier
-
Returns a unique identifier for this alarm.
- AsymmetricDecryptionCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing asymmetric key material for decrypting data.
- AsymmetricEncryptionCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing asymmetric key material for encrypting data.
- AsymmetricSignatureVerificationCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing certificate- and asymmetric key material for verifying signatures.
- AsymmetricSigningCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing certificate- and asymmetric key material for making signatures.
- Attribute - Class in se.curity.identityserver.sdk.attribute
-
An Attribute is a collection of
AttributeValues, together with a name and, optionally, an authority. - Attribute(AttributeName, String, AttributeValue) - Constructor for class se.curity.identityserver.sdk.attribute.Attribute
- ATTRIBUTE_NAME - Static variable in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- ATTRIBUTE_TRANSFORMATION_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
An error occurred transforming attributes.
- AttributeAdditions - Class in se.curity.identityserver.sdk.data.update
-
Attributes to be added to an account during an update operation.
- AttributeCollector - Class in se.curity.identityserver.sdk.attribute
-
Collector of Attributes.
- AttributeContainer<T extends AttributeContainer<T>> - Interface in se.curity.identityserver.sdk.attribute
-
A immutable container of
Attributeinstances which allows appending. - AttributeDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
-
A
DataAccessProviderthat is used to fetch attributes from a data source based on a query with the "subject" as input. - AttributeDeletions - Class in se.curity.identityserver.sdk.data.update
-
The deletions to be performed during an update operation.
- AttributeExpression(Filter.AttributeOperator, String) - Constructor for class se.curity.identityserver.sdk.data.query.Filter.AttributeExpression
-
This a convenience constructor and is equal to calling
new AttributeExpression(operator, attributeName, null). - AttributeExpression(Filter.AttributeOperator, String, Object) - Constructor for class se.curity.identityserver.sdk.data.query.Filter.AttributeExpression
-
Constructs an
Filter.AttributeExpressionused for comparing a named attribute against a specified value using a mechanism described by a specified operator. - AttributeName - Class in se.curity.identityserver.sdk.attribute
-
Attribute name.
- AttributeName.Format - Class in se.curity.identityserver.sdk.attribute
-
An AttributeName format (e.g., "json").
- AttributeOrAttributeValue<A> - Interface in se.curity.identityserver.sdk.attribute
-
Most generic type of the attributes framework.
- AttributeOrAttributeValueTransformer - Class in se.curity.identityserver.sdk.attribute.transform
-
Union of
AttributeTransformerandAttributeValueTransformer. - AttributeOrAttributeValueTransformer(AttributeTransformer, AttributeValueTransformer) - Constructor for class se.curity.identityserver.sdk.attribute.transform.AttributeOrAttributeValueTransformer
- AttributeReplacements - Class in se.curity.identityserver.sdk.data.update
-
Attributes to be replaced during an update operation.
- AttributeRepository - Interface in se.curity.identityserver.sdk.service
-
An
AttributeRepositoryis used to fetch attributes from a contained data source based on a query with the "subject" as input. - Attributes - Class in se.curity.identityserver.sdk.attribute
-
Collection of
Attributeinstances that can be efficiently located by name. - Attributes(Attributes) - Constructor for class se.curity.identityserver.sdk.attribute.Attributes
- ATTRIBUTES - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- ATTRIBUTES - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- AttributeTableView - Class in se.curity.identityserver.sdk.attribute
-
A utility class to make it possible to view existing
Attributesas a table of data. - attributeTransformer(AttributeTransformer) - Static method in class se.curity.identityserver.sdk.attribute.transform.AttributeOrAttributeValueTransformer
- AttributeTransformer - Interface in se.curity.identityserver.sdk.attribute.transform
-
Alias for a function that can transform
Attributeinstances. - AttributeUpdate - Class in se.curity.identityserver.sdk.data.update
-
Group of operations that allow updating an account.
- AttributeUpdate(AttributeAdditions) - Constructor for class se.curity.identityserver.sdk.data.update.AttributeUpdate
- AttributeUpdate(AttributeAdditions, AttributeReplacements, AttributeDeletions) - Constructor for class se.curity.identityserver.sdk.data.update.AttributeUpdate
- AttributeUpdate(AttributeDeletions) - Constructor for class se.curity.identityserver.sdk.data.update.AttributeUpdate
- AttributeUpdate(AttributeReplacements) - Constructor for class se.curity.identityserver.sdk.data.update.AttributeUpdate
- AttributeValue - Interface in se.curity.identityserver.sdk.attribute
-
Object representing an Attribute value.
- AttributeValueCollector - Class in se.curity.identityserver.sdk.attribute
-
Collector of AttributeValues.
- AttributeValueException - Exception in se.curity.identityserver.sdk.attribute
-
An Exception that occurs when an Attribute has an invalid value according to the schema is belongs to.
- AttributeValueException(String, String) - Constructor for exception se.curity.identityserver.sdk.attribute.AttributeValueException
- AttributeValueTransformer - Interface in se.curity.identityserver.sdk.attribute.transform
-
Alias for BiFunction that transforms
AttributeValueinstances. - AuditableEvent - Interface in se.curity.identityserver.sdk.data.events
-
A common interface for any event considered auditable, i.e.
- AuditData - Class in se.curity.identityserver.sdk.data
-
Data class containing audit data.
- AuditData.Builder - Class in se.curity.identityserver.sdk.data
- AUTH_TIME - Static variable in class se.curity.identityserver.sdk.attribute.ContextAttributes
- authenticate(AuthenticatorDescriptor) - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.AuthenticateUser
- authenticateAndAllowRegistration(AuthenticatorDescriptor) - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.AuthenticateUser
-
Creates a new
AuthenticateUsercompletion that allows for registration during authentication. - AUTHENTICATED_USER - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- authenticatedClient(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- AuthenticatedSession - Interface in se.curity.identityserver.sdk.authentication
-
Represents an authentication session.
- AuthenticatedSessions - Interface in se.curity.identityserver.sdk.authentication
-
This class represents all the currently authenticated sessions This is a collection of session that are deemed to be fresh.
- AuthenticatedState - Class in se.curity.identityserver.sdk.authentication
-
This class represents the authenticated state of the current session.
- AuthenticatedState() - Constructor for class se.curity.identityserver.sdk.authentication.AuthenticatedState
- AuthenticatedState(AuthenticationAttributes, AuthenticationAttributes) - Constructor for class se.curity.identityserver.sdk.authentication.AuthenticatedState
- authenticatedSubject(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- AUTHENTICATION_ACTION - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- AUTHENTICATION_FAILED - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
When used in an OAuth context, this will map to
login_required. - AuthenticationAction - Interface in se.curity.identityserver.sdk.authenticationaction
- AuthenticationActionInformationProvider - Interface in se.curity.identityserver.sdk.service.authenticationaction
-
The Authentication Action Information Provider Service provides information relevant to the current authentication action.
- AuthenticationActionPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
- AuthenticationActionResult - Class in se.curity.identityserver.sdk.authenticationaction
-
This class is used to produce results for authentication actions.
- AuthenticationActionResult.FailedAuthenticationActionResult - Class in se.curity.identityserver.sdk.authenticationaction
- AuthenticationActionResult.PendingCompletionAuthenticationActionResult - Class in se.curity.identityserver.sdk.authenticationaction
- AuthenticationActionResult.SuccessAuthenticationActionResult - Class in se.curity.identityserver.sdk.authenticationaction
- AuthenticationAttemptEvent - Class in se.curity.identityserver.sdk.data.events
-
A common base class for authentication events, whether successful or failed.
- AuthenticationAttemptEvent(String, String, String, String, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
- AuthenticationAttributes - Class in se.curity.identityserver.sdk.attribute
-
Subtype of Attributes that contains.
- AuthenticationAttributes(SubjectAttributes, ContextAttributes) - Constructor for class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- AuthenticationAttributes(SubjectAttributes, ContextAttributes, Attribute) - Constructor for class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- AuthenticationAttributeTransformer - Interface in se.curity.identityserver.sdk.attribute.transform
-
An attribute transformer takes a collection of attributes and transforms them into a new collection of attributes.
- AuthenticationAttributeTransformerCollection - Interface in se.curity.identityserver.sdk.attribute.transform
-
Collection of
AuthenticationAttributeTransformerinstances. - AuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for authentication events.
- AuthenticationEvent(String) - Constructor for class se.curity.identityserver.sdk.data.events.AuthenticationEvent
-
Creates a
AuthenticationEvent. - AuthenticationFailed() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.AuthenticationFailed
- authenticationFailedException(String) - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorExceptionFactory
-
Creates an exception that, if thrown, signals that authentication has failed and should be aborted.
- AuthenticationRequirements - Interface in se.curity.identityserver.sdk.service.authentication
-
Current requirements for the ongoing authentication flow.
- AuthenticationResult - Class in se.curity.identityserver.sdk.authentication
-
The result of a successful authentication.
- AuthenticationResult(String) - Constructor for class se.curity.identityserver.sdk.authentication.AuthenticationResult
-
Create a simple authentication result using only the subject attribute.
- AuthenticationResult(AuthenticationAttributes) - Constructor for class se.curity.identityserver.sdk.authentication.AuthenticationResult
-
Create a new Authentication result with the given authentication attributes.
- AuthenticationResult(AuthenticationAttributes, boolean) - Constructor for class se.curity.identityserver.sdk.authentication.AuthenticationResult
-
Creates a new authentication result with the given attributes and a flag indicating if if the authentication result should be session based (i.e., not persisted in browser after close).
- AuthenticationSessionAttribute - Class in se.curity.identityserver.sdk.attribute
- AuthenticationStep() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.AuthenticationStep
- AuthenticationStepConfigurator - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface to add content to an authentication step.
- AUTHENTICATOR - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- AUTHENTICATOR_FILTERS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- AUTHENTICATOR_SELECTOR - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- AUTHENTICATOR_SELECTOR - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- AUTHENTICATOR_TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Properties
-
Included in the options of a
selectoraction that presents a choice of authenticators. - AuthenticatorDescriptor - Interface in se.curity.identityserver.sdk.service.authenticationaction
-
This class represents a configured authenticator in the current profile.
- AuthenticatorDescriptorFactory - Interface in se.curity.identityserver.sdk.service.authenticationaction
-
This service allows the plugin to map from ACR strings to configured authenticators as well as from authenticator ID strings to
AuthenticatorDescriptor. - AuthenticatorExceptionFactory - Interface in se.curity.identityserver.sdk.service.authentication
-
An exception factory that can create exceptions unique to authenticators.
- AuthenticatorInformationProvider - Interface in se.curity.identityserver.sdk.service.authentication
-
The Authenticator Information Provider Service provides information relevant to the current Authenticator.
- AuthenticatorNotConfiguredException - Exception in se.curity.identityserver.sdk.errors
- AuthenticatorNotConfiguredException(String) - Constructor for exception se.curity.identityserver.sdk.errors.AuthenticatorNotConfiguredException
- AuthenticatorPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
Authenticator Plugin descriptor.
- AuthenticatorRequestHandler<RequestModel> - Interface in se.curity.identityserver.sdk.authentication
-
The authentication request handler.
- AUTHENTICATORS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- authority - Enum constant in enum class se.curity.identityserver.sdk.attribute.MetaFields
-
Used on the key with the attribute authority
- AUTHORIZATION_FAILED - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
An unauthorized error occurred for some particular reason.
- AUTHORIZATION_SIGNED_RESPONSE_ALG - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- AuthorizationActionAttributes - Class in se.curity.identityserver.sdk.authorization
-
Represents the action of the operation being authorized.
- AuthorizationActionAttributes(Iterable<Attribute>) - Constructor for class se.curity.identityserver.sdk.authorization.AuthorizationActionAttributes
- AuthorizationActionAttributes(Attributes) - Constructor for class se.curity.identityserver.sdk.authorization.AuthorizationActionAttributes
- AuthorizationAttributes - Class in se.curity.identityserver.sdk.attribute
- AuthorizationCodeOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for OAuth authorization code events.
- AuthorizationCodeOAuthEvent(Instant, Instant, String, Map<String, Object>, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.AuthorizationCodeOAuthEvent
- AuthorizationDecision - Enum Class in se.curity.identityserver.sdk.authorization
-
Represents the decision made by a
AuthorizationManager. - AuthorizationManager - Interface in se.curity.identityserver.sdk.authorization
- AuthorizationManagerPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
Interface that needs to be implemented by any authorization manager plugin descriptor.
- AuthorizationManagerProvider - Interface in se.curity.identityserver.sdk.service
-
Provides access to the typed authorization managers provided by a plugin
- AuthorizationResourceAttributes - Class in se.curity.identityserver.sdk.authorization
-
Represents the resource of the operation being authorized.
- AuthorizationResourceAttributes(Iterable<Attribute>) - Constructor for class se.curity.identityserver.sdk.authorization.AuthorizationResourceAttributes
- AuthorizationResourceAttributes(Attributes) - Constructor for class se.curity.identityserver.sdk.authorization.AuthorizationResourceAttributes
- AuthorizationResponse() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.AuthorizationResponse
- AuthorizationResult<T extends Obligation> - Class in se.curity.identityserver.sdk.authorization
-
Represents the result of an authorization policy decision performed by an
AuthorizationManager - AUTHZ_RESPONSE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- AutoLoginManager - Interface in se.curity.identityserver.sdk.service
- AutoLoginManager.ConfirmData - Class in se.curity.identityserver.sdk.service
-
Contains the information to present on the auto-login confirmation UI.
B
- BACKCHANNEL_AUTHENTICATORS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- BACKCHANNEL_LOGOUT_URI - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- BackchannelAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Abstract class for all backchannel authentication events.
- BackchannelAuthenticationEvent(String, String, String, String, Map<String, BackchannelAuthenticatorState>, String) - Constructor for class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
- BackchannelAuthenticationHandler - Interface in se.curity.identityserver.sdk.authentication
-
This interface indicates that an authenticator that can fulfill Backchannel authentication requests
- BackchannelAuthenticationRequest - Class in se.curity.identityserver.sdk.authentication
-
Describes the data structure that provides all information needed to fulfill a backchannel authentication request
- BackchannelAuthenticationRequest(String, String, String, ClientIdentifier, Set<ScopeValue>, ClaimSet, Request) - Constructor for class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationRequest
- BackchannelAuthenticationResult - Class in se.curity.identityserver.sdk.authentication
- BackchannelAuthenticationResult(AuthenticationAttributes, BackchannelAuthenticatorState) - Constructor for class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- BackchannelAuthenticationResult(AuthenticationAttributes, BackchannelAuthenticatorState, AuthenticationActionResult) - Constructor for class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- BackchannelAuthenticatorPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
This interface describes the plugin for an authenticator that is capable of both normal as well as backchannel authentication requests.
- BackchannelAuthenticatorState - Enum Class in se.curity.identityserver.sdk.authentication
- BackchannelStartAuthenticationResult - Class in se.curity.identityserver.sdk.authentication
- BAD_GATEWAY - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The BAD_GATEWAY (502) status code.
- BAD_REQUEST - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The BAD_REQUEST (400) status code.
- badRequestException(ErrorCode) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- badRequestException(ErrorCode, String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- BANKID_OTHER_DEVICE - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- BANKID_OTHER_DEVICE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- BANKID_SAME_DEVICE - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- BANKID_SAME_DEVICE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- BinaryAttributeValue - Class in se.curity.identityserver.sdk.attribute
-
Binary value attribute representation.
- body(HttpRequest.BodyProcessor) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
- body(HttpResponse.BodyProcessor<T>) - Method in interface se.curity.identityserver.sdk.http.HttpResponse
-
Returns the body of this response, as processed by the passed
HttpResponse.BodyProcessor. - Bucket - Interface in se.curity.identityserver.sdk.service
-
A
Bucketis a store for arbitrary data, available for plugins and procedures. - BucketDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
-
A
DataAccessProviderfor reading and storing arbitrary attributes. - build() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- build() - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- build() - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Creates a new
ResourceQueryinstance as defined by this builder. - build() - Static method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Creates and returns a new
Builder. - builder() - Method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Create a new
HttpHeaders.Builder, setting its initial state with all the headers contained in this instance ofHttpHeaders. - Builder() - Constructor for class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Creates an empty builder.
- Builder(String, String) - Constructor for class se.curity.identityserver.sdk.data.AuditData.Builder
- Builder(String, String, Instant) - Constructor for class se.curity.identityserver.sdk.data.AuditData.Builder
- Builder(HttpHeaders) - Constructor for class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Creates a builder that uses the header contents of the given
HttpHeadersinstance. - Builder(HttpHeaders.Builder) - Constructor for class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Creates a builder that makes a copy of the state of the other builder.
C
- cancel() - Method in interface se.curity.identityserver.sdk.oauth.consent.signing.SigningConsentor
-
The cancel method will be used when the user cancels the ongoing consentor flow.
- CANCEL - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- CANCEL - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- cancelAuthenticationRequest(String) - Method in interface se.curity.identityserver.sdk.authentication.BackchannelAuthenticationHandler
-
Cancel the backchannel authentication request that is identified by the provided transaction
- canPerformOperation(GraphQLObligation.BeginOperation.Input) - Method in interface se.curity.identityserver.sdk.authorization.GraphQLObligation.BeginOperation
- CanSupportHaapi - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
Interface that needs to be implemented by plugins that provide support for the Hypermedia Authentication API (HAAPI).
- canUpdate(ScimObligation.CanUpdateAttributes.Input) - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.CanUpdateAttributes
- canUpdate(ScimObligation.CanUpdateDelegation.Input) - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.CanUpdateDelegation
- canWrite() - Method in interface se.curity.identityserver.sdk.datasource.DynamicallyRegisteredClientDataAccessProvider
-
Gets whether this Data Access Provider is writeable.
- characteristics() - Method in class se.curity.identityserver.sdk.attribute.AttributeCollector
- characteristics() - Method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- checkAuthenticationStatus(String) - Method in interface se.curity.identityserver.sdk.authentication.BackchannelAuthenticationHandler
-
Get the actual status of a backchannel authentication request by the authenticator
- CHECKBOX - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Types
- CHECKED - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- CheckedFunction<T,
R> - Interface in se.curity.identityserver.sdk -
A function type that allows checked Exceptions to be thrown.
- CIBA_DELIVERY_MODE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- CIBA_NOTIFICATION_ENDPOINT - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- CIBA_REQUEST_SIGINING_ALG - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- CIBA_USER_CODE_PARAMETER - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- CLAIM_PASSWORD - Static variable in interface se.curity.identityserver.sdk.datasource.CredentialDataAccessProvider
- ClaimConfig - Interface in se.curity.identityserver.sdk.claims
-
A configured claim.
- CLAIMS_VALUE_PROVIDER - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- ClaimSet - Interface in se.curity.identityserver.sdk.data.authorization
-
A Set of claims that can be used to verify claims requested by OAuth clients.
- ClaimsProvider - Interface in se.curity.identityserver.sdk.claims
-
A plugin-provided service that can obtain claim values for a particular user and OAuth client.
- ClaimsProviderPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
Claims Provider Plugin Descriptor.
- ClassLoaderContextUtils - Class in se.curity.identityserver.sdk
-
Utility class for dealing with Jakarta EE functionality that requires loading services from a
ClassLoaderthat includes Curity Plugins' classes. - ClassLoaderContextUtils(ClassLoader) - Constructor for class se.curity.identityserver.sdk.ClassLoaderContextUtils
- clear() - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- CLEAR - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
Only used when setting status in history
- clearBucket(String, String) - Method in interface se.curity.identityserver.sdk.datasource.BucketDataAccessProvider
-
Delete all attributes on a given subject and purpose.
- clearBucket(String, String) - Method in interface se.curity.identityserver.sdk.service.Bucket
-
Delete all attributes in a bucket for a given subject and purpose.
- client(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- CLIENT - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CLIENT_ASSERTION_POLICY - Static variable in class se.curity.identityserver.sdk.attribute.ContextAttributes
- CLIENT_ASSURANCE_LEVEL - Static variable in class se.curity.identityserver.sdk.attribute.ContextAttributes
- CLIENT_DESCRIPTION - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- CLIENT_DESCRIPTION - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CLIENT_ID - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- CLIENT_ID - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CLIENT_NAME - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- CLIENT_NAME - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CLIENT_OPERATION - Static variable in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult
- CLIENT_SECRET - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- CLIENT_URI - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- ClientAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Base class for events triggered by client authentication.
- ClientAuthenticationEvent(String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.ClientAuthenticationEvent
- ClientIdentifier - Class in se.curity.identityserver.sdk.oauth
- ClientIdentifier(String, String) - Constructor for class se.curity.identityserver.sdk.oauth.ClientIdentifier
- ClientKeyCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing the private key and certificate required for client authentication over SSL/TLS.
- ClientOperation() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.ClientOperation
- ClientOperationActionConfigurator - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface to add content to a client-operation action.
- clientVerifierType(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
-
Adds the used client authentication verifier type.
- close() - Method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
- close() - Method in interface se.curity.identityserver.sdk.authorization.GraphQLObligation
- close() - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation
- close() - Method in interface se.curity.identityserver.sdk.event.EventListener
-
Close this event listener.
- close() - Method in class se.curity.identityserver.sdk.plugin.ManagedObject
-
Close this
ManagedObject. - CO - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that a string attribute must contain a specific value. - CODE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.AuthorizationResponse.Fields
- COLOR - Static variable in class se.curity.identityserver.sdk.haapi.FieldKind
- combiner() - Method in class se.curity.identityserver.sdk.attribute.AttributeCollector
- combiner() - Method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- compareTo(FormattedValue<Type>) - Method in class se.curity.identityserver.sdk.attribute.FormattedValue
- compareTo(StringOrArray) - Method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- complete() - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.ActionCompletionResult
- complete() - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorCompletionResult
-
Creates a completed completion result.
- completed(boolean, Consumer<? super CompletedPollingConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.polling.PollingRepresentationFactory
-
Creates a completed representation.
- CompletedActionCompletionResult() - Constructor for class se.curity.identityserver.sdk.authenticationaction.completions.ActionCompletionResult.CompletedActionCompletionResult
- CompletedActions - Interface in se.curity.identityserver.sdk.haapi.polling
-
Builder interface allowing the addition of actions to the representation of a completed polling step.
- CompletedPollingConfigurator - Interface in se.curity.identityserver.sdk.haapi.polling
-
Builder interface to add content to a completed polling step.
- ComplexAttribute<T extends ComplexAttributeValue<T>> - Class in se.curity.identityserver.sdk.attribute.scim.v2
-
Attribute whose value is a collection of objects, used to represent the Complex Attribute of SCIM.
- complexAttributeOf(String, List<V>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
- ComplexAttributeValue<T extends ComplexAttributeValue> - Class in se.curity.identityserver.sdk.attribute.scim.v2
- ComplexAttributeValue(Iterable<Attribute>) - Constructor for class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttributeValue
- Configuration - Interface in se.curity.identityserver.sdk.config
-
Interface for Plugin configuration definitions.
- CONFIGURATION_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
The configuration of the server caused an unexpected error.
- ConfigurationChangedSystemEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when configuration has been changed in the system.
- ConfigurationChangedSystemEvent(String, String) - Constructor for class se.curity.identityserver.sdk.data.events.ConfigurationChangedSystemEvent
- configurationException(String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- ConfirmData(String, String) - Constructor for class se.curity.identityserver.sdk.service.AutoLoginManager.ConfirmData
- CONFLICT - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A conflict occurred (e.g., a new user registered with a username that already exists).
- CONFLICT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The CONFLICT (409) status code.
- ConflictException - Exception in se.curity.identityserver.sdk.errors
-
Exception thrown when an external service responds with an error indicating a conflict.
- ConflictException(String) - Constructor for exception se.curity.identityserver.sdk.errors.ConflictException
-
Creates a ConflictException.
- CONSENT - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CONSENT_ENTRIES - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CONSENT_ENTRIES_DESCRIPTION - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CONSENT_ENTRIES_DISPLAY_NAME - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CONSENT_ENTRIES_ID - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CONSENT_ENTRIES_SCOPE_PREFIX - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CONSENT_ENTRIES_SCOPE_PREFIX_LABEL - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CONSENT_ENTRIES_SCOPE_SUFFIX - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- CONSENT_ENTRIES_VALUE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- ConsentAttributes - Class in se.curity.identityserver.sdk.attribute
-
Subtype of Attributes that contains the consent that the user submitted.
- Consentor - Interface in se.curity.identityserver.sdk.oauth.consent
-
Defines a consentor plugin to extend the consent phase.
- CONSENTOR_SELECTOR - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- CONSENTOR_SELECTOR - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- CONSENTOR_TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Properties
-
Included in the options of a
selectoraction that presents a choice of consentors. - ConsentorCompleteOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
An event that represents the completion, successful or unsuccessful, of the consent process performed by a
Consentor. - ConsentorCompleteOAuthEvent.Success - Class in se.curity.identityserver.sdk.data.events
- ConsentorCompleteOAuthEvent.Unsuccessful - Class in se.curity.identityserver.sdk.data.events
- ConsentorCompletion - Class in se.curity.identityserver.sdk.oauth.consent
-
Represents a completion action that needs to be completed before the consentor can continue.
- ConsentorCompletion.PromptUser - Class in se.curity.identityserver.sdk.oauth.consent
-
A consentor completion that redirects to the "index" handler.
- ConsentorCompletion.Redirect - Class in se.curity.identityserver.sdk.oauth.consent
-
A consentor completion that redirects to a provided URL.
- ConsentorCompletion.ResponseModelCompletion - Class in se.curity.identityserver.sdk.oauth.consent
-
A consentor completion that returns a response body based on the provided
ResponseModel. - ConsentorCompletionRequestHandler<RequestModel> - Interface in se.curity.identityserver.sdk.oauth.consent
-
The interface that consentor completion handlers must implement.
- ConsentorCompletionResult - Class in se.curity.identityserver.sdk.oauth.consent
- ConsentorCompletionResult() - Constructor for class se.curity.identityserver.sdk.oauth.consent.ConsentorCompletionResult
- ConsentorCompletionResult.Completed - Class in se.curity.identityserver.sdk.oauth.consent
- ConsentorInformationProvider - Interface in se.curity.identityserver.sdk.service.consent
-
Consentor plugin service, obtainable via the consentor's configuration.
- ConsentorPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
Descriptor for a consentor.
- ConsentorResult - Class in se.curity.identityserver.sdk.oauth.consent
-
Represents the result of applying a consentor
- ConsentorResult.Pending - Class in se.curity.identityserver.sdk.oauth.consent
-
Represents a pending result.
- ConsentorResult.Success - Class in se.curity.identityserver.sdk.oauth.consent
-
Represents a success result.
- ConsentorResult.Unsuccessful - Class in se.curity.identityserver.sdk.oauth.consent
-
Represents an Unsuccessful result.
- ConsentorResultAttributes - Class in se.curity.identityserver.sdk.oauth.consent
-
Represents a set of attributes provided by a consentor plugin.
- CONSENTORS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- ConsentorStep() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.ConsentorStep
- ConsentorStepConfigurator - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface to add content to a consentor step.
- consume(String, long) - Method in interface se.curity.identityserver.sdk.datasource.NonceDataAccessProvider
-
After reading a nonce, the client will 'consume' the nonce.
- ConsumedAuthorizationCodeOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth authorization code is consumed.
- ConsumedAuthorizationCodeOAuthEvent(Instant, Instant, String, Map<String, Object>, ClientIdentifier, String) - Constructor for class se.curity.identityserver.sdk.data.events.ConsumedAuthorizationCodeOAuthEvent
- ConsumedDeviceCodeOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth device code is consumed.
- ConsumedDeviceCodeOAuthEvent(Instant, Instant, Map<String, Object>, ClientIdentifier, String) - Constructor for class se.curity.identityserver.sdk.data.events.ConsumedDeviceCodeOAuthEvent
-
Constructor for
ConsumedDeviceCodeOAuthEvent. - ConsumedInitialAccessTokenDcrOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when a DCR initial access token is consumed registering a dynamic client.
- ConsumedInitialAccessTokenDcrOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, String) - Constructor for class se.curity.identityserver.sdk.data.events.ConsumedInitialAccessTokenDcrOAuthEvent
- contains(Class<? extends RequestHandler<?>>) - Method in class se.curity.identityserver.sdk.web.RequestHandlerSet
- contains(Object) - Method in class se.curity.identityserver.sdk.NonEmptyList
- contains(String) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
A flag indicating that this container has an Attribute with the given name.
- contains(String) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- contains(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
-
Check whether the attribute with the given name exists either in this DCR Attributes, or in the nested "attributes".
- contains(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- contains(String) - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSessions
- contains(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Check whether this ClaimSet contains a claim with the given name.
- contains(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Check whether this scopes Map includes a match for the single requested scope.
- contains(String) - Method in interface se.curity.identityserver.sdk.data.StringOrArray
-
Returns
trueif this StringOrArray contains the specified String value. - contains(String) - Method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- contains(AttributeName) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
A flag indicating that this container has an Attribute with the given name.
- contains(AttributeName) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
-
Check whether the attribute with the given name exists either in this DCR Attributes, or in the nested "attributes".
- containsAll(Collection<String>) - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Check whether this ClaimSet contains all the named claims.
- containsAll(Collection<?>) - Method in class se.curity.identityserver.sdk.NonEmptyList
- containsAll(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Check whether this scopes Map includes matches for all of the requested scopes.
- ContainsSensitiveData - Annotation Interface in se.curity.identityserver.sdk.web
-
Annotation meant for handler methods (the ones corresponding to HTTP methods).
- contentType(String) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Set the Content-Type header.
- ContentType - Enum Class in se.curity.identityserver.sdk.http
-
Definition of common Content-Type values.
- contentTypeNotAcceptable(Collection<String>) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- CONTEXT - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Types
- CONTEXT_ATTRIBUTES - Static variable in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- CONTEXT_REF - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- ContextAttributes - Class in se.curity.identityserver.sdk.attribute
- ContinuationActions - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of continuation actions to the representation being built.
- CONTINUE - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- CONTINUE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- CONTINUE_ACTIONS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.Fields
- CONTINUE_AUTO_LOGIN - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- CONTINUE_AUTO_LOGIN - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- ContinueActionFields - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of fields to a continuation form action being built.
- continueActions(Consumer<? super SuccessContinuationActions>) - Method in interface se.curity.identityserver.sdk.haapi.ContinuationActions
-
Configure the continuation actions to be followed if the parent action succeeds.
- ContinueOnSameStep() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.ContinueOnSameStep
- convertTo(Class<Type>) - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
-
Converts the value of this
AttributeValueto the provided type if possible. - convertToInstant(String) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeValue
-
Convert a date String with the default timezoned-format used in SCIM to an
Instant. - Cookie - Interface in se.curity.identityserver.sdk.web.cookie
-
A HTTP Cookie.
- cookieManager() - Method in interface se.curity.identityserver.sdk.service.HttpClient
- cookieManager() - Method in interface se.curity.identityserver.sdk.service.WebServiceClient
- cookies() - Method in interface se.curity.identityserver.sdk.web.Response
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttributeValue
-
Copies the provided map attribute value.
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Copies the
DeviceAttributesfrom aMapAttributeValueobject to form a new Device object. - copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Email
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Entitlement
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Group
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.InstantMessaging
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.PhoneNumber
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Photo
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Role
- copyOf(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.X509Certificates
- CORE_USER_SCHEMA - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- COUNTRY - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Address
- create() - Method in class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Create an instance of
HttpHeadersusing the current state of this builder. - create(boolean, String) - Method in interface se.curity.identityserver.sdk.service.trust.TrustManagerFactory
-
Deprecated.
- create(String[]) - Method in class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Create an instance of
HttpHeadersusing the current state of this builder. - create(URI) - Method in interface se.curity.identityserver.sdk.service.WebServiceClientFactory
-
Creates a
WebServiceClientfrom a URI. - create(AccountAttributes) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Create a new account.
- create(DeviceAttributes) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- create(DynamicallyRegisteredClientAttributes) - Method in interface se.curity.identityserver.sdk.datasource.DynamicallyRegisteredClientDataAccessProvider
-
Creates a new client entry.
- create(Delegation) - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Create a new Delegation from the provided instance.
- create(Token) - Method in interface se.curity.identityserver.sdk.datasource.TokenDataAccessProvider
-
Create a new Token from the provided instance.
- create(ResourceQuery.AttributesEnumeration, ResourceQuery.Pagination, ResourceQuery.Sorting, Filter) - Static method in class se.curity.identityserver.sdk.data.query.ResourceQuery
-
Creates a resource query out of the provided components.
- create(HttpClient) - Method in interface se.curity.identityserver.sdk.service.WebServiceClientFactory
-
Creates a
WebServiceClientfrom anHttpClient. - create(HttpClient, int) - Method in interface se.curity.identityserver.sdk.service.WebServiceClientFactory
-
Creates a
WebServiceClientfrom aHttpClientand port - CREATE - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes.Operation
- createAccount(AccountAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Create a new account.
- created() - Method in class se.curity.identityserver.sdk.data.tokens.TokenAttributes
- CREATED - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- CREATED - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- CREATED - Static variable in class se.curity.identityserver.sdk.data.tokens.TokenAttributes
- CREATED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The CREATED (201) status code.
- CreatedAccountEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when an account is created.
- CreatedAccountEvent(AccountAttributes, AccountAttributes) - Constructor for class se.curity.identityserver.sdk.data.events.CreatedAccountEvent
-
Creates an AccountCreatedEvent with the given attributes used to create and persist the account.
- CreatedDeviceEvent - Class in se.curity.identityserver.sdk.data.events
-
An event that is fired when a new device is added.
- CreatedDeviceEvent(DeviceAttributes) - Constructor for class se.curity.identityserver.sdk.data.events.CreatedDeviceEvent
- createDevice(String, String, String, String, String, String, String, String, Instant, Meta) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- CreatedSsoSessionEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when an SSO session is created.
- CreatedSsoSessionEvent(String, String, String, AuthenticationAttributes, Instant, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.CreatedSsoSessionEvent
- CreatedSsoSessionEvent(String, String, String, AuthenticationAttributes, Instant, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.CreatedSsoSessionEvent
- createFormUrlEncodedBodyProcessor(Map<String, ?>) - Static method in interface se.curity.identityserver.sdk.http.HttpRequest
-
Create a
HttpRequest.BodyProcessorthat form URL-encodes the given map of parameters - createManagedObject(C) - Method in interface se.curity.identityserver.sdk.plugin.PluginDescriptor
-
Creates a new
ManagedObjectfor managing the life-cycle of this plugin. - createUsingConfiguredTrustStores(boolean, String) - Method in interface se.curity.identityserver.sdk.service.trust.TrustManagerFactory
-
Create a
TrustManager, that uses trust anchors configured on the server. - createUsingDefaultTrustStores(boolean, String) - Method in interface se.curity.identityserver.sdk.service.trust.TrustManagerFactory
-
Create a
TrustManager, that uses trust anchors configured in the system (cacerts). - CREDENTIAL_MANAGER - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- CredentialDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
-
Interface for UserDataAccessProvider implementations.
- CredentialManager - Interface in se.curity.identityserver.sdk.service
- CredentialManagerEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for all credential manager events.
- CredentialManagerEvent(String, String) - Constructor for class se.curity.identityserver.sdk.data.events.CredentialManagerEvent
- credentialManagerException(String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
-
Create an Exception representing a failure on a
CredentialManager. - CredentialManagerException - Exception in se.curity.identityserver.sdk.errors
- CredentialManagerException() - Constructor for exception se.curity.identityserver.sdk.errors.CredentialManagerException
- CredentialManagerException(Exception) - Constructor for exception se.curity.identityserver.sdk.errors.CredentialManagerException
- CredentialManagerException(String) - Constructor for exception se.curity.identityserver.sdk.errors.CredentialManagerException
- CRITICAL - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
The alarm indicates the existence of a service impacting fault that make operation completely halted.
- CryptoStore - Interface in se.curity.identityserver.sdk.data
-
A CryptoStore encapsulates certificate- and key material used for performing signing and cipher operations.
- CryptoStore.ExportableAsKeyStore - Interface in se.curity.identityserver.sdk.data
-
This interface serves as a trait to subtypes of
CryptoStore. - customQueryVerifiesPassword() - Method in interface se.curity.identityserver.sdk.datasource.CredentialDataAccessProvider
-
Indicates whether the custom credentials query will verify the password or not.
D
- DATA_SOURCE - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- DataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
-
Marker interface for a DataAccessProvider interface.
- DataAccessProviderPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
A Plugin descriptor that describes implementations of
DataAccessProviderforAttributes, credentials,Delegation, nonce, sessions,TokenandAccountAttributes. - DATE - Static variable in class se.curity.identityserver.sdk.haapi.FieldKind
-
The field's content is a date represented in the YYYY-MM-DD format.
- DCR - Static variable in class se.curity.identityserver.sdk.authorization.graphql.GraphQLAuthorizationResourceAttributes.ResourceType
- DEFAULT_ALLOW_CONSENTORS_DESELECTION - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- DEFAULT_ALLOW_PER_REQUEST_REDIRECT_URIS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- DEFAULT_FORMAT - Static variable in class se.curity.identityserver.sdk.attribute.FormattedValue
- DEFAULT_MAX_AGE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- DEFAULT_NAMESPACE - Static variable in class se.curity.identityserver.sdk.attribute.AttributeName
- DEFAULT_ONLY_CONSENTORS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- DEFAULT_REQUIRE_PROOF_KEY - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- DEFAULT_REQUIRE_PUSHED_AUTHORIZATION_REQUESTS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- DEFAULT_REQUIRES_USER_CONSENT - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- DefaultBoolean - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Provides a default value for a boolean configuration item.
- DefaultDouble - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Provides a default value for a double configuration item.
- DefaultEnum - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Provides the default enum value that should be used for a method which returns a Java
enumor the type argument of anOptionalwhere that type is an enum. - DefaultInteger - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Provides a default value for a integer configuration item.
- DefaultLong - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Provides a default value for a long configuration item.
- DefaultOption - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Annotates the default option that should be used within a
OneOfinterface. - DefaultString - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Provides a default value for a String configuration item.
- DefaultStringOrArray - Class in se.curity.identityserver.sdk.data.tokens
- DefaultURI - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Provides a default value for a URI configuration item.
- Delegation - Interface in se.curity.identityserver.sdk.data.authorization
-
A delegation is an authorization grant given by the resource owner to a third-party to access some resource.
- DelegationConsentResult - Class in se.curity.identityserver.sdk.data.authorization
-
Represents the consent result stored in a delegation.
- DelegationConsentResult(String, ConsentorResultAttributes) - Constructor for class se.curity.identityserver.sdk.data.authorization.DelegationConsentResult
- DelegationDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
-
The DelegationDataAccessProvider is responsible for communicating with a
Delegationdata source. - DelegationOauthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for delegation events.
- DelegationOauthEvent(Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.DelegationOauthEvent
- DELEGATIONS - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes.ResourceType
- DelegationStatus - Enum Class in se.curity.identityserver.sdk.data.authorization
-
The status of a
Delegation. - delete(String) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- delete(String) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- delete(String) - Method in interface se.curity.identityserver.sdk.datasource.DynamicallyRegisteredClientDataAccessProvider
-
Deletes an existing client entry.
- delete(String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Delete the user account with the given ID.
- delete(String, String) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- DELETE - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes.Operation
- DELETE - Static variable in class se.curity.identityserver.sdk.http.HttpMethod
- deleteAccount(AccountAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Delete a user account.
- DeletedDeviceEvent - Class in se.curity.identityserver.sdk.data.events
-
An event that is fired when a device is deleted.
- DeletedDeviceEvent(DeviceAttributes) - Constructor for class se.curity.identityserver.sdk.data.events.DeletedDeviceEvent
- deleteDevice(AccountAttributes, Device) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Delete a device linked to an account.
- deleteLink(String, String, String, String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Delete a linked account given the local account ID, the foreign domain name and ID.
- deleteLink(AccountAttributes, AccountDomain, SubjectAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Deletes a specific link from the given account.
- deleteLinks(AccountAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Deletes all linked accounts attached to a local account.
- deleteSessionState(String) - Method in interface se.curity.identityserver.sdk.datasource.SessionDataAccessProvider
-
Delete session state matching id.
- DeniedIntrospectionOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when a token introspected is not active.
- DeniedIntrospectionOAuthEvent(ClientIdentifier, String) - Constructor for class se.curity.identityserver.sdk.data.events.DeniedIntrospectionOAuthEvent
- deny() - Static method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Creates a
AuthorizationDecision.DENYauthorization result. - deny(String) - Static method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Creates a
AuthorizationDecision.DENYauthorization result. - DENY - Enum constant in enum class se.curity.identityserver.sdk.authorization.AuthorizationDecision
- DESCENDING - Enum constant in enum class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting.SortOrder
- Description - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Defines a description for a configuration item.
- DESCRIPTION - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- Device - Class in se.curity.identityserver.sdk.attribute.scim.v2.extensions
-
This class wraps
DeviceAttributesinto aComplexAttributeValue, allowing it to be treated as part of an account (as multi-valued attribute). - Device(DeviceAttributes) - Constructor for class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
- DEVICE_ID - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- DEVICE_OPTION - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- DEVICE_OPTION - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- DEVICE_REGISTER - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- DEVICE_REGISTER - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- DEVICE_SELECTOR - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- DEVICE_SELECTOR - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- DEVICE_TYPE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- DeviceAttributes - Class in se.curity.identityserver.sdk.attribute.scim.v2.extensions
-
Device attributes.
- DeviceCodeOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for device code OAuth events.
- DeviceCodeOAuthEvent(Instant, Instant, Map<String, Object>, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.DeviceCodeOAuthEvent
-
Constructor for
DeviceCodeOAuthEvent. - DeviceDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
-
Devices Data Access Provider.
- DeviceEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for device events.
- DeviceEvent(DeviceAttributes) - Constructor for class se.curity.identityserver.sdk.data.events.DeviceEvent
- DEVICES - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- DEVICES - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes.ResourceType
- DEVICES_SCHEMA - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- DeviceUpdatedEvent - Class in se.curity.identityserver.sdk.data.events
-
An event that is fired when an existing device is updated.
- DeviceUpdatedEvent(DeviceAttributes) - Constructor for class se.curity.identityserver.sdk.data.events.DeviceUpdatedEvent
- DISALLOWED_PROOF_KEY_CHALLENGE_METHODS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- DISPLAY - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- DISPLAY_NAME - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- DOMAIN - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- DOWNLOAD - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- DYNAMICALLY_REGISTERED_CLIENT_SCHEMA - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- DynamicallyRegisteredClientAttributes - Class in se.curity.identityserver.sdk.attribute.scim.v2.extensions
- DynamicallyRegisteredClientAttributes.Status - Enum Class in se.curity.identityserver.sdk.attribute.scim.v2.extensions
- DynamicallyRegisteredClientAttributesBuilder - Class in se.curity.identityserver.sdk.attribute.scim.v2.extensions
- DynamicallyRegisteredClientAttributesBuilder() - Constructor for class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- DynamicallyRegisteredClientAttributesBuilder(DynamicallyRegisteredClientAttributes) - Constructor for class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- DynamicallyRegisteredClientDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
E
- Email - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
-
Email addresses for the User.
- Email - Class in se.curity.identityserver.sdk.data.email
-
This is a container for the data model used for constructing emails.
- Email(Map<String, Object>) - Constructor for class se.curity.identityserver.sdk.data.email.Email
-
Constructs a new Email with the given model.
- Email(Map<String, Object>, String) - Constructor for class se.curity.identityserver.sdk.data.email.Email
-
Constructs a new Email with the given model and subject.
- Email(Map<String, Object>, String, Locale) - Constructor for class se.curity.identityserver.sdk.data.email.Email
-
Constructs a new Email with the given model, subject, and with specific locale.
- Email(Map<String, Object>, Locale) - Constructor for class se.curity.identityserver.sdk.data.email.Email
-
Constructs a new Email with the given model and with specific locale.
- EMAIL - Static variable in class se.curity.identityserver.sdk.haapi.FieldKind
- Emailer - Interface in se.curity.identityserver.sdk.email
-
An Emailer is the effective transport layer of an
EmailSender; responsible for delivering emails to their intended recipients. - emailFrom(AccountAttributes) - Static method in class se.curity.identityserver.sdk.attribute.AccountAttributes
- EmailProviderPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
EmailProvider Plugin defines an
Emailerplugin type that can be configured to be used by the EmailSender service. - EMAILS - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- EmailSender - Interface in se.curity.identityserver.sdk.service
-
The EmailSender service sends
Emails. - empty() - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- empty() - Static method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- empty() - Static method in class se.curity.identityserver.sdk.attribute.ContextAttributes
- empty() - Static method in class se.curity.identityserver.sdk.authorization.graphql.GraphQLAuthorizationActionAttributes
- empty() - Static method in class se.curity.identityserver.sdk.data.query.ResourceQuery
- empty() - Static method in class se.curity.identityserver.sdk.data.update.AttributeAdditions
- empty() - Static method in class se.curity.identityserver.sdk.data.update.AttributeDeletions
- empty() - Static method in class se.curity.identityserver.sdk.data.update.AttributeReplacements
- empty() - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResultAttributes
-
Creates an empty consentor attributes.
- EMPTY_CONSUMER - Static variable in interface se.curity.identityserver.sdk.haapi.Actions
-
An empty consumer.
- enableAutoLoginNonce(String) - Method in interface se.curity.identityserver.sdk.service.AutoLoginManager
-
Enables an auto-login flow.
- ENCRYPT - Enum constant in enum class se.curity.identityserver.sdk.web.cookie.ValueTransformation
-
The cookie value is encrypted by the server.
- endpoint(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- ensureNonDuplicateAccount(String, String) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Given (optionally) an email address and a username, determine (using either or neither of those) whether the user account exists or not.
- enter(String) - Static method in class se.curity.identityserver.sdk.authenticationaction.ReentrancyDetector
- Entitlement - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
-
Entitlement for the user that represent a thing the user has.
- ENTITLEMENTS - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- EQ - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that an attribute must be equal to the specified value. - equals(Object) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- equals(Object) - Method in class se.curity.identityserver.sdk.attribute.Attribute
- equals(Object) - Method in class se.curity.identityserver.sdk.attribute.BinaryAttributeValue
- equals(Object) - Method in class se.curity.identityserver.sdk.attribute.FormattedValue
- equals(Object) - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- equals(Object) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- equals(Object) - Method in class se.curity.identityserver.sdk.attribute.NullAttributeValue
- equals(Object) - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- equals(Object) - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.StringAttributeValue
- equals(Object) - Method in class se.curity.identityserver.sdk.data.authorization.DelegationConsentResult
- equals(Object) - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- equals(Object) - Method in record class se.curity.identityserver.sdk.data.consent.SigningConsentorPendingClientOperation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class se.curity.identityserver.sdk.data.email.Email
- equals(Object) - Method in record class se.curity.identityserver.sdk.data.Image
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- equals(Object) - Method in class se.curity.identityserver.sdk.data.update.AttributeDeletions
- equals(Object) - Method in class se.curity.identityserver.sdk.haapi.ActionKind
- equals(Object) - Method in class se.curity.identityserver.sdk.haapi.FieldKind
- equals(Object) - Method in class se.curity.identityserver.sdk.haapi.OperationName
- equals(Object) - Method in class se.curity.identityserver.sdk.http.HttpMethod
- equals(Object) - Method in class se.curity.identityserver.sdk.http.MediaType
- equals(Object) - Method in class se.curity.identityserver.sdk.NonEmptyList
- equals(Object) - Method in record class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.PendingUserCompletionModel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class se.curity.identityserver.sdk.web.alerts.ErrorMessage.InvalidParameterError
- equals(Object) - Method in class se.curity.identityserver.sdk.web.alerts.ErrorMessage.SimpleError
- equals(Object) - Method in class se.curity.identityserver.sdk.web.LinkRelation
- equals(Object) - Method in class se.curity.identityserver.sdk.web.ResponseModel.MapResponseModel
- equals(Object) - Method in class se.curity.identityserver.sdk.web.ResponseModel.TemplateResponseModel
- error(String) - Static method in class se.curity.identityserver.sdk.authentication.BackchannelStartAuthenticationResult
- error(String, String) - Static method in class se.curity.identityserver.sdk.authentication.BackchannelStartAuthenticationResult
- ERROR - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- ERROR - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.ErrorAuthorizationResponse.Fields
- ERROR_ACTIONS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.Fields
- ERROR_DESCRIPTION - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.ErrorAuthorizationResponse.Fields
- errorActions(Consumer<? super Actions>) - Method in interface se.curity.identityserver.sdk.haapi.ContinuationActions
-
Configure the continuation actions to be followed if the parent action fails.
- ErrorAuthorizationResponse() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.ErrorAuthorizationResponse
- ErrorCode - Enum Class in se.curity.identityserver.sdk.errors
-
Errors that can be raised from the authentication service or one of its plug-ins.
- ErrorMessage - Interface in se.curity.identityserver.sdk.web.alerts
-
High level interface for errors.
- ErrorMessage.InvalidParameterError - Class in se.curity.identityserver.sdk.web.alerts
- ErrorMessage.SimpleError - Class in se.curity.identityserver.sdk.web.alerts
- ErrorRepresentationModel - Interface in se.curity.identityserver.sdk.haapi
-
This class provides a view of the response model information present in a
Response, when there is an error to be used byRepresentationFunction.applyError(ErrorRepresentationModel, ProblemRepresentationFactory). - Event - Interface in se.curity.identityserver.sdk.data.events
-
Root Server event type.
- EventListener<E extends Event> - Interface in se.curity.identityserver.sdk.event
-
A listener of
Eventor one of its sub-types. - EventListenerCollection - Interface in se.curity.identityserver.sdk.event
- EventListenerPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
- EventMetaData - Class in se.curity.identityserver.sdk.data
-
This object contains meta-data about a delivered
Eventthat is not explicitly a component of said event. - EventMetaData(String, String, Instant, Instant) - Constructor for class se.curity.identityserver.sdk.data.EventMetaData
- EW - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that a string attribute must end with a specific value. - ExceptionFactory - Interface in se.curity.identityserver.sdk.service
- EXPECTATION_FAILED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The EXPECTATION_FAILED (417) status code.
- expectContinue() - Method in interface se.curity.identityserver.sdk.http.HttpRequest
- expectContinue(boolean) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
- Experimental - Annotation Interface in se.curity.identityserver.sdk
-
The @Experimental annotation when applied to a class or a method indicates that the class or method is subject to change.
- ExpirableResponseCookie - Class in se.curity.identityserver.sdk.web.cookie
-
A HTTP Cookie that can expire with or without being persisted on the client-side.
- ExpirableResponseCookie(String, String, Duration, boolean) - Constructor for class se.curity.identityserver.sdk.web.cookie.ExpirableResponseCookie
-
Create a
ExpirableResponseCookieinstance. - ExpirableResponseCookie(Cookie, Duration, boolean) - Constructor for class se.curity.identityserver.sdk.web.cookie.ExpirableResponseCookie
-
Create a copy of the given cookie.
- EXPIRED - Enum constant in enum class se.curity.identityserver.sdk.authentication.BackchannelAuthenticatorState
- expires() - Method in class se.curity.identityserver.sdk.data.tokens.TokenAttributes
- EXPIRES - Static variable in class se.curity.identityserver.sdk.data.tokens.TokenAttributes
- EXPIRES_AT - Static variable in class se.curity.identityserver.sdk.attribute.ContextAttributes
- EXPIRES_AT - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- EXPIRY - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmType
- exposeInMetadata() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- exposeInMetadata() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- exposeInMetadata() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- EXTENSION_BASE - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- EXTERNAL_BROWSER - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- EXTERNAL_BROWSER - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- EXTERNAL_ID - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- EXTERNAL_SERVICE_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
An error occurred contacting some external service (e.g., a database or web service).
- EXTERNAL_SERVICE_FAILED_AUTHENTICATION - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmType
- EXTERNAL_SERVICE_FAILED_COMMUNICATION - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmType
- EXTERNAL_SERVICE_FAILED_CONNECTION - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmType
- EXTERNAL_SERVICE_SLOW_CONNECTION - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmType
- externalServiceException(String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- ExternalServiceException - Exception in se.curity.identityserver.sdk.errors
-
Exception thrown when receiving a bad or unexpected response from an external service.
- ExternalServiceException(String) - Constructor for exception se.curity.identityserver.sdk.errors.ExternalServiceException
-
Creates an ExternalServiceException.
- ExternalServiceException(String, Throwable) - Constructor for exception se.curity.identityserver.sdk.errors.ExternalServiceException
-
Creates an ExternalServiceException.
- ExternalServiceFailedAuthenticationAlarmException - Exception in se.curity.identityserver.sdk.alarm
-
When this alarm is thrown by a Data Source plugin, an
AlarmType.EXTERNAL_SERVICE_FAILED_AUTHENTICATIONalarm will be raised. - ExternalServiceFailedAuthenticationAlarmException(Throwable) - Constructor for exception se.curity.identityserver.sdk.alarm.ExternalServiceFailedAuthenticationAlarmException
- ExternalServiceFailedCommunicationAlarmException - Exception in se.curity.identityserver.sdk.alarm
-
When this alarm is thrown by a Data Source plugin, an
AlarmType.EXTERNAL_SERVICE_FAILED_COMMUNICATIONalarm will be raised. - ExternalServiceFailedCommunicationAlarmException(Throwable) - Constructor for exception se.curity.identityserver.sdk.alarm.ExternalServiceFailedCommunicationAlarmException
- ExternalServiceFailedConnectionAlarmException - Exception in se.curity.identityserver.sdk.alarm
-
When this alarm is thrown by a Data Source plugin, an
AlarmType.EXTERNAL_SERVICE_FAILED_CONNECTIONalarm will be raised. - ExternalServiceFailedConnectionAlarmException(Throwable) - Constructor for exception se.curity.identityserver.sdk.alarm.ExternalServiceFailedConnectionAlarmException
F
- FAILED - Enum constant in enum class se.curity.identityserver.sdk.authentication.BackchannelAuthenticatorState
- FailedAuthenticationActionEvent - Class in se.curity.identityserver.sdk.data.events
-
A failed authentication action event.
- FailedAuthenticationActionEvent(String, String, String, String, String, AuthenticationAttributes, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
-
Creates an
FailedAuthenticationActionEvent. - FailedAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
A failed authentication event; the failure case corresponding to
SuccessAuthenticationEvent. - FailedAuthenticationEvent(String, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.FailedAuthenticationEvent
- FailedAuthenticationEvent(String, String, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.FailedAuthenticationEvent
- FailedCatVerificationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when client attestation token fails verification
- FailedCatVerificationEvent(String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.FailedCatVerificationEvent
- failedResult(String) - Static method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult
-
The action decided to fail authentication.
- failedResult(String, ErrorCode) - Static method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult
-
The action decided to fail authentication.
- FailedVerificationCredentialManagerEvent - Class in se.curity.identityserver.sdk.data.events
-
Fired when a CredentialManager verifies credentials and decides on a non-match.
- FailedVerificationCredentialManagerEvent(String, String) - Constructor for class se.curity.identityserver.sdk.data.events.FailedVerificationCredentialManagerEvent
- FAILURE - Enum constant in enum class se.curity.identityserver.sdk.web.Response.ResponseModelScope
-
Scope including all error status codes (i.e.
- FailureBackchannelAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event generated on backchannel authentication failure.
- FailureBackchannelAuthenticationEvent(String, String, String, String, String, Map<String, BackchannelAuthenticatorState>, String) - Constructor for class se.curity.identityserver.sdk.data.events.FailureBackchannelAuthenticationEvent
- FailureClientAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when a client fails to authenticate.
- FailureClientAuthenticationEvent(String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.FailureClientAuthenticationEvent
- FAMILY_NAME - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Name
- FieldKind - Class in se.curity.identityserver.sdk.haapi
-
Represents a kind of text field.
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.ClientOperation.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Selector.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.AuthorizationResponse.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.PollingStep.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.ErrorAuthorizationResponse.Fields
- Fields() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.InvalidInput.Fields
- FIELDS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.Fields
- filter(Set<ScopeValue>) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Filter only those scopes that are present in the given Set.
- filter(ResourceQuery.AttributesEnumeration) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Filter the attributes of this ResourceAttributes.
- Filter - Class in se.curity.identityserver.sdk.data.query
-
A filter is defined as either an attribute expression, or a logical expression combining, or negating, other filters.
- Filter() - Constructor for class se.curity.identityserver.sdk.data.query.Filter
- Filter.AttributeExpression - Class in se.curity.identityserver.sdk.data.query
-
An attribute expression represents a comparison between a named attribute and a given value using some mechanism defined by a given operator.
- Filter.AttributeOperator - Enum Class in se.curity.identityserver.sdk.data.query
-
An attribute operator defines the comparison mechanism used in an attribute expression between some named attribute and a given value.
- Filter.LogicalExpression - Class in se.curity.identityserver.sdk.data.query
-
A logical expression combines a pair of filters by applying some logical operator to them.
- Filter.LogicalOperator - Enum Class in se.curity.identityserver.sdk.data.query
-
A logical operator defines the mechanism by which filters are sequenced together.
- Filter.NotExpression - Class in se.curity.identityserver.sdk.data.query
-
A logical expression negating its defined child filter.
- filterContainingAllClaims(ClaimSet) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Filter only those scopes that contain all the claims of the provided claimset
- filtered(Predicate<ScopeConfig>) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Filter only those scopes that satisfy the provided filter function.
- filtered(Set<String>) - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Filters this ClaimSet given a set of claim names; returning only the set of claims named.
- filtered(ScopeMap) - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Filters this ClaimSet given a map of scopes; returning the set of claims covered by those scopes.
- filterReadAttributes(GraphQLObligation.FilterReadAttributes.Input) - Method in interface se.curity.identityserver.sdk.authorization.GraphQLObligation.FilterReadAttributes
- filterReadAttributes(ScimObligation.FilterReadAttributes.Input) - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.FilterReadAttributes
- filterReadDelegation(ScimObligation.FilterReadDelegation.Input) - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.FilterReadDelegation
- findMatching(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Find a scope that matches the given scope name.
- finisher() - Method in class se.curity.identityserver.sdk.attribute.AttributeCollector
- finisher() - Method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- firstValue(String) - Method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Returns an optional String containing the first value of the given named (and possibly multi-valued) header.
- firstValueAsLong(String) - Method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Returns an optional Long containing the first value of the named header field.
- followRedirects() - Method in interface se.curity.identityserver.sdk.http.HttpRequest
- followRedirects(HttpClient.Redirect) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
- FORBIDDEN - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The FORBIDDEN (403) status code.
- forbiddenException(ErrorCode) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- forbiddenException(ErrorCode, String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- forEach(Consumer<? super T>) - Method in class se.curity.identityserver.sdk.NonEmptyList
- FORGOT_ACCOUNT_ID - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- FORGOT_PASSWORD - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- Form() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form
- FORM_FACTOR - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- FORM_NAME_TOKEN - Static variable in interface se.curity.identityserver.sdk.service.AutoLoginManager
- FormActionConfigurator - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface to add content to a form action.
- FormActionFields - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of fields to a form action being built.
- FormActionHiddenFields - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface to add hidden fields to a form.
- FormActionSelectFieldOptions - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface to add options to a form's select field.
- Format() - Constructor for class se.curity.identityserver.sdk.attribute.AttributeName.Format
- formatAsStringAttributeValue(Instant) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeValue
-
Formats the provided Instant in ISO-8601 format without any offset (i.e., in Zulu time).
- formatAsStringAttributeValue(ZonedDateTime) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeValue
-
Formats the provided ZonedDateTime using the ISO-8601 format without any offset.
- FORMATTED - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Address
- FORMATTED - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Name
- FormattedValue<Type extends Comparable<Type>> - Class in se.curity.identityserver.sdk.attribute
-
A generic formatted value.
- FormattedValue(Type, String) - Constructor for class se.curity.identityserver.sdk.attribute.FormattedValue
- FormField() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField
- FOUND - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The FOUND (302) status code.
- FRESHNESS_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
No SSO session are fresh enough to meet the requested values.
- from(Function<String, List<String>>, Iterable<String>) - Static method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Create a
HttpHeadersinstance based on an external source of header values. - from(Attributes) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Convert the given Attributes to an AccountAttributes.
- from(Attributes) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- from(Attributes) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- from(Attributes) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Create a new instance of R from the provided Attributes.
- fromAttributes(Iterable<Attribute>) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- fromAttributes(Iterable<Attribute>) - Method in interface se.curity.identityserver.sdk.datasource.IdentifiableResourceDataAccessProvider
- fromAttributes(Iterable<Attribute>) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
- fromAttributes(Attributes) - Static method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
-
Create a new AuthenticationAttributes instance from the provided Attributes, that actually represents an Attributes-instance with the correct structure.
- fromAttributes(Attributes) - Static method in class se.curity.identityserver.sdk.attribute.ConsentAttributes
-
Create a new ConsentAttributes instance from the provided Attributes, that actually represents an Attributes-instance with the correct structure.
- fromAttributes(Attributes) - Method in interface se.curity.identityserver.sdk.service.Json
-
Serialize the given Attributes to JSON.
- fromByteArray(byte[]) - Static method in interface se.curity.identityserver.sdk.http.HttpRequest
- fromByteArray(byte[], int, int) - Static method in interface se.curity.identityserver.sdk.http.HttpRequest
- fromClass(Class<?>) - Static method in class se.curity.identityserver.sdk.ClassLoaderContextUtils
-
Create a
ClassLoaderContextUtilsinstance based on a class that is declared in a Curity Plugin. - fromDecision(AuthorizationDecision) - Static method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Creates an authorization result from a decision
- fromInt(int) - Static method in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Creates a redirect status code.
- fromInt(int, int) - Static method in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Creates a redirect status code using the default value if the input is not acceptable.
- fromJson(Object, Json) - Static method in interface se.curity.identityserver.sdk.http.HttpRequest
-
Create a
HttpRequest.BodyProcessorfrom the provided object, which is serialized into the JSON format. - fromJson(String) - Method in interface se.curity.identityserver.sdk.service.Json
-
Map representation of the given JSON String.
- fromJson(String, boolean) - Method in interface se.curity.identityserver.sdk.service.Json
-
Map representation of the given JSON String.
- fromJsonArray(String) - Method in interface se.curity.identityserver.sdk.service.Json
-
Collection representation of the given JSON String, that must be a JSON array.
- fromJsonArray(String, boolean) - Method in interface se.curity.identityserver.sdk.service.Json
-
Collection representation of the given JSON String, that must be a JSON array.
- fromMap(Map<?, ?>) - Static method in class se.curity.identityserver.sdk.data.authorization.DelegationConsentResult
-
Tries to deserialize a
DelegationConsentResultfrom a map. - fromMap(Map<String, ?>) - Static method in class se.curity.identityserver.sdk.attribute.AccountAttributes
- fromMap(Map<String, ?>) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- fromMap(Map<String, ?>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- fromMap(Map<String, ?>, String) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
-
Create an
Attributesobject from a map of values. - fromString(String) - Static method in enum class se.curity.identityserver.sdk.alarm.AlarmType
- fromString(String) - Static method in enum class se.curity.identityserver.sdk.authorization.AuthorizationDecision
- fromString(String) - Static method in interface se.curity.identityserver.sdk.http.HttpRequest
-
Deprecated.Use
HttpRequest.fromString(String, Charset)instead - fromString(String, Charset) - Static method in interface se.curity.identityserver.sdk.http.HttpRequest
-
Create a
HttpRequest.BodyProcessorfrom the provided String, using the provided encoding. - fromStringOrElseActive(String) - Static method in enum class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes.Status
- FRONTCHANNEL_LOGOUT_URI - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
G
- GATEWAY_TIMEOUT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The GATEWAY_TIMEOUT (504) status code.
- GE - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that a numeric attribute must be greater than or equal to the specified value. - GENERIC_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A generic error.
- get() - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Send a GET request to the configured endpoint.
- get() - Method in interface se.curity.identityserver.sdk.NullableSupplier
- get(int) - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- get(int) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Get an object based on the index.
- get(int) - Method in class se.curity.identityserver.sdk.NonEmptyList
- get(String) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Get the attribute with the given name if it exists, or null otherwise.
- get(String) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- get(String) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- get(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Get the claim with the given name.
- get(String) - Method in interface se.curity.identityserver.sdk.datasource.NonceDataAccessProvider
-
Retrieve a valid nonce from the backend.
- get(String) - Method in class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Get the values of the header with the given name.
- get(String) - Method in interface se.curity.identityserver.sdk.service.SessionManager
-
Get the data for the given key.
- get(String...) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- get(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.authentication.AnonymousRequestHandler
-
Handle a GET HTTP Request.
- get(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatorRequestHandler
-
Handle a GET HTTP Request.
- get(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.authentication.RegistrationRequestHandler
-
Handle a GET HTTP Request.
- get(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.authenticationaction.completions.ActionCompletionRequestHandler
- get(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.oauth.consent.ConsentorCompletionRequestHandler
- get(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.web.RequestHandler
-
Handle a GET HTTP request.
- GET - Static variable in class se.curity.identityserver.sdk.http.HttpMethod
- getAcceptableMediaTypes() - Method in interface se.curity.identityserver.sdk.web.Request
-
Gets the acceptable media types for the request.
- getAccessTokenTimeToLive() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getAccessTokenTimeToLive() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getAccessTokenTtl() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the TTL of access tokens issued to the registered client.
- getAccessTokenValue() - Method in class se.curity.identityserver.sdk.data.events.IssuedAccessTokenOAuthEvent
-
Get the issued token value.
- getAccountDomain() - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticatorDescriptor
-
The configured domain for the authenticator if present
- getAccountId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the ID of the account this device belongs to.
- getAccountId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- getAccountId() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- getAccountId() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountDeletedGraphQLEvent
-
Gets the ID of the deleted account.
- getAccountId() - Method in class se.curity.identityserver.sdk.data.events.UserInfoOAuthEvent
-
Get the ID of the account corresponding to the authenticated subject.
- getAcr() - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
-
Get the ACR-value of the context-attributes, or null if it doesn't exist.
- getAcr() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSession
-
The ACR that was used to authenticate the user to create the session
- getAcr() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the ACR of the authenticated subject.
- getAcr() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
-
Get the ACR (Authentication Context Class Reference) used for login.
- getAcr() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
- getAcr() - Method in class se.curity.identityserver.sdk.data.events.PendingCompletionAuthenticationActionEvent
- getAcr() - Method in class se.curity.identityserver.sdk.data.events.SessionEvent
-
Get the ACR (Authentication Context Class Reference) used for login.
- getAcr() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationActionEvent
- getAcr() - Method in class se.curity.identityserver.sdk.data.events.SuccessBackchannelAuthenticationEvent
- getAcr() - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticatorDescriptor
-
The configured ACR for the authenticator
- getAction() - Method in class se.curity.identityserver.sdk.attribute.AuthorizationAttributes
- getActionId() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.FailedAuthenticationActionResult
- getActionId() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult
- getActionId() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.PendingCompletionAuthenticationActionResult
- getActionId() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.SuccessAuthenticationActionResult
- getActionId() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.AuthenticateUser
- getActionId() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.PromptUser
- getActionId() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
- getActionId() - Method in class se.curity.identityserver.sdk.data.events.PendingCompletionAuthenticationActionEvent
- getActionId() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationActionEvent
- getActionResult() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- getAddresses() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
List of physical mailing addresses for the user.
- getAlarmHandler() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AlarmHandlerPluginDescriptor
- getAlarmIdentifier() - Method in interface se.curity.identityserver.sdk.alarm.Alarm
-
Returns the
AlarmIdentifieridentifying the alarm. - getAlarmType() - Method in exception se.curity.identityserver.sdk.alarm.AlarmException
- getAlarmType() - Method in interface se.curity.identityserver.sdk.alarm.AlarmIdentifier
-
Returns the alarm type component of this identifier.
- getAlias() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the alias of this device.
- getAlias() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- getAlias() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- getAll() - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Returns a Set of all claims in this ClaimSet.
- getAll() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
- getAll(long, long) - Method in interface se.curity.identityserver.sdk.datasource.IdentifiableResourceDataAccessProvider
-
Get all resources (paginated).
- getAll(String) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Get a collection containing all attributes with the given name and distinct authorities.
- getAll(String) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- getAll(String) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- getAll(String) - Method in interface se.curity.identityserver.sdk.web.cookie.RequestCookies
-
Gets all values of the cookie with the given name, or an empty List if none exists.
- getAll(ResourceQuery) - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Get all delegations based on the provided resource query.
- getAll(ResourceQuery) - Method in interface se.curity.identityserver.sdk.datasource.IdentifiableResourceDataAccessProvider
-
Get all resources after applying the provided query.
- getAllActive(long, long) - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Get all active delegations in the database.
- getAllClaimNames() - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Returns the Set of names of all claims in this ClaimSet.
- getAllExceptLast() - Method in class se.curity.identityserver.sdk.NonEmptyList
- getAllForClaim(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
- getAllMatching(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Get a Set of all scope values that match at least one scope within this map.
- getAllMatching(Collection<String>) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Get a Set of all scope values that match at least one scope within this map.
- getAllowedOrigins() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getAllowedOrigins() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getAllowedOrigins() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the allowed origins for the registered client.
- getAllowedPostLogoutRedirectUris() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getAllowedPostLogoutRedirectUris() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getAllRows() - Method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- getAnonymousBaseUri() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorInformationProvider
-
Returns the anonymous base URI.
- getAnonymousRequestHandlerTypes() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthenticatorPluginDescriptor
-
Returns a Map from the anonymous handler's root URI path to the type of the
AnonymousRequestHandlerhandler. - getApplicationUrl() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getApplicationUrl() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getApplicationUrl() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the application URL of the registered client.
- getArguments() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLSelection
-
Gets the selection arguments
- getAs(String, Class<T>) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return the
RepresentationModelassociated tokey. - getAsKeyStore() - Method in interface se.curity.identityserver.sdk.data.CryptoStore.ExportableAsKeyStore
-
Exports the contents of this crypto store as a
KeyStore - getAttributeAdditions() - Method in class se.curity.identityserver.sdk.data.update.AttributeUpdate
- getAttributeDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
AttributeDataAccessProviderthat this plugin implements. - getAttributeDeletions() - Method in class se.curity.identityserver.sdk.data.update.AttributeUpdate
- getAttributeName() - Method in exception se.curity.identityserver.sdk.attribute.AttributeValueException
- getAttributeName() - Method in interface se.curity.identityserver.sdk.claims.RequestedClaimAttribute
- getAttributeName() - Method in class se.curity.identityserver.sdk.data.query.Filter.AttributeExpression
-
Returns the name of the attribute to compare.
- getAttributeNamesToDelete() - Method in class se.curity.identityserver.sdk.data.update.AttributeDeletions
- getAttributeReplacements() - Method in class se.curity.identityserver.sdk.data.update.AttributeUpdate
- getAttributes() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the attributes of this device.
- getAttributes() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getAttributes() - Method in class se.curity.identityserver.sdk.authentication.AuthenticationResult
- getAttributes() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.AttributesEnumeration
- getAttributes(String) - Method in interface se.curity.identityserver.sdk.datasource.AttributeDataAccessProvider
-
Retrieve Attributes for the provided subject from the backend.
- getAttributes(String) - Method in interface se.curity.identityserver.sdk.service.AttributeRepository
-
Retrieve Attributes for the provided subject from the backend.
- getAttributes(String, String) - Method in interface se.curity.identityserver.sdk.datasource.BucketDataAccessProvider
-
Get all attributes associated with the given subject and purpose.
- getAttributes(String, String) - Method in interface se.curity.identityserver.sdk.service.Bucket
-
Get all attributes associated with the given subject and purpose.
- getAttributes(Map<?, ?>) - Method in interface se.curity.identityserver.sdk.datasource.AttributeDataAccessProvider
-
Retrieve attributes for the provided subject
- getAttributes(Map<?, ?>) - Method in interface se.curity.identityserver.sdk.service.AttributeRepository
-
Retrieve attributes for the provided subject
- getAttributes(SubjectAttributes) - Method in interface se.curity.identityserver.sdk.datasource.AttributeDataAccessProvider
-
Retrieve Attributes for the provided subject from the backend.
- getAttributes(SubjectAttributes) - Method in interface se.curity.identityserver.sdk.service.AttributeRepository
-
Retrieve Attributes for the provided subject from the backend.
- getAttributesByName() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
-
Returns a
Mapwhere the keys are attribute names and the values are attributes. - getAttributesEnumeration() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery
- getAttributeTransformer() - Method in class se.curity.identityserver.sdk.attribute.transform.AttributeOrAttributeValueTransformer
- getAttributeValue() - Method in class se.curity.identityserver.sdk.attribute.Attribute
-
Returns the attribute's value.
- getAttributeValue() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
- getAttributeValues() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- getAttributeValueTransformer() - Method in class se.curity.identityserver.sdk.attribute.transform.AttributeOrAttributeValueTransformer
- getAudience() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getAudience() - Method in class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
- getAudiences() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.AccountCreatedScimEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.AccountDeletedScimEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.AccountUpdatedScimEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.ActivatedAccountEvent
- getAuditData() - Method in interface se.curity.identityserver.sdk.data.events.AuditableEvent
-
Get all
AuditDataassociated with this auditable event. - getAuditData() - Method in class se.curity.identityserver.sdk.data.events.ConsumedAuthorizationCodeOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.ConsumedDeviceCodeOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.ConsumedInitialAccessTokenDcrOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.CreatedAccountEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.CreatedSsoSessionEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.FailedCatVerificationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.FailureBackchannelAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.FailureClientAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountCreatedGraphQLEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountDeletedGraphQLEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountUpdatedGraphQLEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.IntrospectionOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.IssuedAccessTokenOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.IssuedAuthorizationCodeOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.IssuedDelegationOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.IssuedDeviceCodeOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.IssuedIdTokenOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.IssuedInitialAccessTokenDcrOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.IssuedRefreshTokenOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.LinkedAccountEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.LogoutAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.ProfileAddedSystemEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.RevokedAccessTokenOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.RevokedDelegationOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.RevokedDelegationScimEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.RevokedInitialAccessTokenDcrOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.RevokedRefreshTokenOAuthEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.StartedBackchannelAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.SuccessBackchannelAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.SuccessClientAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.SuccessSsoAuthenticationEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.UnlinkedAccountEvent
- getAuditData() - Method in class se.curity.identityserver.sdk.data.events.UserInfoOAuthEvent
- getAuditMessage() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
- getAuditMessageBase() - Method in class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
- getAuditMessagePrologue() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
-
Gets the beginning of the audit message.
- getAuditMessagePrologue() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationEvent
- getAuditMessagePrologue() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationEvent
- getAuditMessagePrologue() - Method in class se.curity.identityserver.sdk.data.events.SuccessSsoAuthenticationEvent
- getAuthenticatedClient() - Method in class se.curity.identityserver.sdk.data.AuditData
-
get the authenticated client triggering the event.
- getAuthenticatedSubject() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the authenticated subject triggering the event.
- getAuthenticatedSubject() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountCreatedGraphQLEvent
- getAuthenticatedSubject() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountDeletedGraphQLEvent
- getAuthenticatedSubject() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountReadGraphQLEvent
- getAuthenticatedSubject() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountUpdatedGraphQLEvent
- getAuthenticatedSubject() - Method in interface se.curity.identityserver.sdk.data.events.graphql.GraphQLEvent
-
Get the authenticated subject, i.e.
- getAuthenticatedSubject() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the subject of the initial access token.
- getAuthenticatedSubject() - Method in class se.curity.identityserver.sdk.data.events.ScimEvent
-
Get the authenticated subject, i.e.
- getAuthenticatedUser() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
-
The user that was authenticated when the initial access token was issued to the dynamically registering client.
- getAuthenticatedUser() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the subject of the user the initial access token was issued to.
- getAuthenticationAction() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthenticationActionPluginDescriptor
- getAuthenticationActionRequestHandlerTypes() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthenticationActionPluginDescriptor
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.attribute.ConsentAttributes
- getAuthenticationAttributes() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSession
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.authentication.AuthenticatedState
-
Returns the authentication attributes of the user or null if the user is not logged in.
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
-
When a backchannel authentication request was successfully completed by an authenticator, this will return the authentication attributes that the authenticator has established as a result.
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.SuccessAuthenticationActionResult
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.IntermediateAuthenticationState
-
Returns the authentication attributes of the user.
- getAuthenticationAttributes() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenAuthenticationEvent
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.data.events.LoginAuthenticationEvent
-
Get the
AuthenticationAttributescreated by the authentication. - getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.data.events.PendingCompletionAuthenticationActionEvent
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.data.events.SessionEvent
-
Get the
AuthenticationAttributescreated by the authentication. - getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.data.events.SuccessBackchannelAuthenticationEvent
- getAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.data.events.SuccessfulVerificationCredentialManagerEvent
-
Get the
AuthenticationAttributescreated by the credentials verification. - getAuthenticationAttributesList() - Method in class se.curity.identityserver.sdk.data.events.LogoutAuthenticationEvent
-
Get a list of
AuthenticationAttributes; each entry corresponding to a terminated sso-session. - getAuthenticationAttributesOrError() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
-
Calls
BackchannelAuthenticationResult.getAuthenticationAttributes(), but throwsIllegalStateExceptionif it's empty. - getAuthenticationBaseUri() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorInformationProvider
-
Returns the authentication base URI (without the specific authenticator added).
- getAuthenticationInstant() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSession
- getAuthenticationInstant() - Method in class se.curity.identityserver.sdk.data.events.LoginAuthenticationEvent
-
Returns the instant of authentication.
- getAuthenticationInstant() - Method in class se.curity.identityserver.sdk.data.events.SessionEvent
-
Returns the instant of authentication.
- getAuthenticationProfileId() - Method in class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
- getAuthenticationRequestHandlerTypes() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthenticatorPluginDescriptor
-
Returns a Map from the authenticator's root URI path to the type of the
AuthenticatorRequestHandlerauthenticator. - getAuthenticationRequestQueryParameterValue(String) - Method in interface se.curity.identityserver.sdk.service.OriginalQueryExtractor
-
Gets the value of an authentication request query parameter.
- getAuthenticationSessionAttribute() - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
-
Get the authentication session data, including the profile ID and service provider ID as well as session ID.
- getAuthenticatorDescriptor() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.AuthenticateUser
- getAuthenticatorDescriptor() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.RegisterUser
- getAuthenticatorDescriptor(String) - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticatorDescriptorFactory
-
The AuthenticatorDescritor matching the authenticator ID
- getAuthenticatorDescriptors(String) - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticatorDescriptorFactory
-
Returns the authenticators in the current profile that match the given ACR.
- getAuthenticatorFilters() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getAuthenticatorFilters() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getAuthenticatorFilters() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the list of authenticator filters for the registered client.
- getAuthenticatorId() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
- getAuthenticatorId() - Method in class se.curity.identityserver.sdk.data.events.PendingCompletionAuthenticationActionEvent
- getAuthenticatorId() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationActionEvent
- getAuthenticators() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getAuthenticators() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the list of allowed authenticators for the registered client.
- getAuthority() - Method in class se.curity.identityserver.sdk.attribute.Attribute
- getAuthorizationCodeHash() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getAuthorizationDecision() - Method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Gets the enclosed
AuthorizationDecision. - getAuthorizationRequestQueryParameterValue(String) - Method in interface se.curity.identityserver.sdk.service.OriginalQueryExtractor
-
Gets the value of an authorization request query parameter.
- getAuthorizationSignedResponseAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getAuthorizationSignedResponseAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getAuthReqId() - Method in class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
- getAuthTime() - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- getAuthTime() - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
- getAuthTime() - Method in class se.curity.identityserver.sdk.authentication.AuthenticationResult
- getAutoLoginFromCurrentSession() - Method in interface se.curity.identityserver.sdk.service.AutoLoginManager
-
Checks if the current session has an enabled and valid auto-login nonce.
- getBackchannelAuthenticationAction() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthenticationActionPluginDescriptor
- getBackchannelAuthenticationHandlerType() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.BackchannelAuthenticatorPluginDescriptor
-
Return the type of the authentication handler that handles backchannel authentication.
- getBackchannelAuthenticators() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getBackchannelAuthenticators() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the list of allowed backchannel authenticators for the registered client.
- getBackChannelClientNotificationEndpoint() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getBackchannelLogoutUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getBackchannelLogoutUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getBackChannelRequestSigningAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getBackChannelTokenDeliveryMethod() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getBackchannelTokenDeliveryMode() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getBackChannelUserCodeParameter() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getBaseUri() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorInformationProvider
-
Deprecated.
- getBaseUri() - Method in interface se.curity.identityserver.sdk.service.SystemInformationProvider
-
Deprecated.Might be null in some cases, use
SystemInformationProvider.getEnvironmentBaseUri()instead. - getBindingMessage() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationRequest
-
The binding message that was given by the client, used to inform the user about the backchannel authentication request.
- getBody() - Method in interface se.curity.identityserver.sdk.web.Representation
-
Returns the representation payload.
- getBodyAsString() - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the body of this Request.
- getBoolean(String) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return the
booleanassociated tokey. - getBoolean(String, boolean) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return the
booleanassociated tokey. - getBooleanValue(Attribute) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- getBriefDescription() - Method in interface se.curity.identityserver.sdk.alarm.AlarmDescription
-
Returns a brief description of the
Alarm; useful as a headline or for when there are hard size limitations on the information that can be sent or handled. - getBucketDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
BucketDataAccessProviderthat this plugin implements. - getBy(String, String) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- getBy(String, String, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- getByAccountId(String) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- getByAccountId(String, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- getByAuthorizationCodeHash(String) - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Retrieve the Delegation instance based on the provided authorization code hash.
- getByClientId(String) - Method in interface se.curity.identityserver.sdk.datasource.DynamicallyRegisteredClientDataAccessProvider
-
Find an existing client entry.
- getByEmail(String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Retrieve an account by email.
- getByEmail(String) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Get a user account by email address.
- getByEmail(String, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Retrieve an account by email.
- getByHash(String) - Method in interface se.curity.identityserver.sdk.datasource.TokenDataAccessProvider
-
Retrieve the Token instance based on the provided token hash.
- getById(String) - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Retrieve the Delegation instance based on the provided id.
- getById(String) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- getById(String) - Method in interface se.curity.identityserver.sdk.datasource.IdentifiableResourceDataAccessProvider
-
Get the resource by ID.
- getById(String) - Method in interface se.curity.identityserver.sdk.datasource.TokenDataAccessProvider
-
Deprecated, for removal: This API element is subject to removal in a future version.since 5.4.0
- getById(String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Retrieve an AccountAttributes object by the ID.
- getById(String, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- getById(String, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Retrieve an AccountAttributes object by the ID.
- getByName(String) - Static method in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Returns the
Filter.AttributeOperatorrepresented by the given, case-insensitive, name. - getByName(String) - Static method in enum class se.curity.identityserver.sdk.data.query.Filter.LogicalOperator
-
Returns the
Filter.LogicalOperatorrepresented by the given, case-insensitive, name. - getByOwner(String, long, long) - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Get all delegations associated with a user.
- getByPhone(String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Retrieve an AccountAttributes by phone number.
- getByPhone(String) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Get a user account by phone number.
- getByPhone(String, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Retrieve an AccountAttributes by phone number.
- getBytes() - Method in class se.curity.identityserver.sdk.attribute.BinaryAttributeValue
-
Get the binary value contained as a byte array.
- getBytes() - Method in interface se.curity.identityserver.sdk.http.HttpRequest.BodyProcessor
- getByType(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Get an attribute based on the type parameter of the attribute.
- getByUserName(String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Retrieve an AccountAttributes object by the userName.
- getByUserName(String) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Get a user account by userName.
- getByUserName(String, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Retrieve an AccountAttributes object by the userName.
- getByValue(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Get an attribute based on the value of the attribute.
- getCapabilities() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
-
Deprecated.use
DynamicallyRegisteredClientAttributes.getGrantTypes()instead. Dynamic clients' capabilities are computed based on grant types and other client settings. - getCapabilities() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the capabilities of the registered client.
- getCell(int, String) - Method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- getCertificate() - Method in interface se.curity.identityserver.sdk.service.crypto.ServerTrustCryptoStore
-
Gets the trusted certificate contained by this trust store.
- getCertificate() - Method in interface se.curity.identityserver.sdk.service.crypto.SignerTrustCryptoStore
-
Gets a trusted issuer certificate contained by this certificate trust store.
- getCertificates() - Method in interface se.curity.identityserver.sdk.service.crypto.AsymmetricDecryptionCryptoStore
-
Gets the certificate chain contained by this crypto store, or an empty list if no chain exists.
- getCertificates() - Method in interface se.curity.identityserver.sdk.service.crypto.AsymmetricEncryptionCryptoStore
-
Gets the certificate chain contained by this crypto store, or an empty list if no chain exists.
- getCertificates() - Method in interface se.curity.identityserver.sdk.service.crypto.AsymmetricSignatureVerificationCryptoStore
-
Gets the certificate chain contained by this crypto store, or an empty list if no chain exists.
- getCertificates() - Method in interface se.curity.identityserver.sdk.service.crypto.AsymmetricSigningCryptoStore
-
Gets the certificate chain contained by this crypto store, or an empty list if no chain exists.
- getCertificates() - Method in interface se.curity.identityserver.sdk.service.crypto.ClientKeyCryptoStore
-
Gets the certificate chain contained by this crypto store.
- getClaim() - Method in interface se.curity.identityserver.sdk.claims.RequestedClaimAttribute
- getClaimMap() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getClaimNames() - Method in class se.curity.identityserver.sdk.attribute.ConsentAttributes
- getClaimNames() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- getClaimNames() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- getClaims() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationRequest
-
The requested claims that are allowed for the client.
- getClaims() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getClaims() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Returns the set of all claims entitled by this set of scopes.
- getClaims() - Method in class se.curity.identityserver.sdk.data.events.AuthorizationCodeOAuthEvent
-
Get the claims of the authorization code; as a
Map. - getClaims() - Method in class se.curity.identityserver.sdk.data.events.DeviceCodeOAuthEvent
-
Get the claims of the device code; as a
Map. - getClaims() - Method in class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
-
Get the claims of the token; as a
Map. - getClaims() - Method in class se.curity.identityserver.sdk.data.events.UserInfoOAuthEvent
-
Get the unfiltered claims produced by the presented token.
- getClaimSet() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getClaimsProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.ClaimsProviderPluginDescriptor
- getClaimsProviderId() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- getClaimValues(Set<RequestedClaimAttribute>, Set<ScopeValue>, AuthenticationAttributes, OAuthClient) - Method in interface se.curity.identityserver.sdk.datasource.AttributeDataAccessProvider
- getClaimValues(Set<RequestedClaimAttribute>, Set<ScopeValue>, AuthenticationAttributes, ConsentorResultAttributes, OAuthClient) - Method in interface se.curity.identityserver.sdk.claims.ClaimsProvider
-
Gets the claim values for the requested claims, user, consentor results, and OAuth client.
- getClaimValues(Set<RequestedClaimAttribute>, Set<ScopeValue>, AuthenticationAttributes, OAuthClient) - Method in interface se.curity.identityserver.sdk.claims.ClaimsProvider
-
Get the claim values for the requested claims, user and OAuth client.
- getClient() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the ID of the client affected by the event.
- getClient() - Method in interface se.curity.identityserver.sdk.service.RequestingOAuthClient
- getClientDescription() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getClientId() - Method in class se.curity.identityserver.sdk.attribute.ConsentAttributes
- getClientId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getClientId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getClientId() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getClientId() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenOAuthEvent
-
Get the ID of the client the token was issued to.
- getClientId() - Method in class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
- getClientId() - Method in class se.curity.identityserver.sdk.data.events.ClientAuthenticationEvent
- getClientId() - Method in class se.curity.identityserver.sdk.data.events.FailedCatVerificationEvent
-
Get the ID of the client requesting HAAPI token using Client Attestation Token (CAT)
- getClientId() - Method in class se.curity.identityserver.sdk.data.events.IntrospectionOAuthEvent
-
Get the ID of the client the token was issued to.
- getClientId() - Method in class se.curity.identityserver.sdk.data.events.RefreshTokenOAuthEvent
-
Get the ID of the client the token was issued to.
- getClientId() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the ID of the registered client.
- getClientId() - Method in interface se.curity.identityserver.sdk.service.OriginalQueryExtractor
-
Get the client ID (client_id) from the original request, or null if none was present.
- getClientIdentifier() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationRequest
-
The
ClientIdentifierof the requesting OAuth client. - getClientIdentifier() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getClientIpAddress() - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the IP address of the caller.
- getClientName() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getClientName() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getClientName() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the human-readable name of the registered client.
- getClientSecret() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getClientSecret() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getClientUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getClientUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getClientUri() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
URL string of a web page providing information about the client that the authorization server should display to the end-user.
- getClientVerifierType() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the verifier type used for client authentication.
- getCode() - Method in class se.curity.identityserver.sdk.http.HttpStatus
- getColumnValues(String) - Method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- getComment() - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Return the comment (if any) describing this cookie.
- getCompletion() - Method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult.Pending
- getConfigurationType() - Method in interface se.curity.identityserver.sdk.plugin.PluginDescriptor
-
Returns the configuration interface used by this plugin.
- getConsentAttributes() - Method in class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent
-
Returns the attributes which the user consented for.
- getConsentAttributes() - Method in class se.curity.identityserver.sdk.oauth.consent.IntermediateConsentState
- getConsentedClaims() - Method in class se.curity.identityserver.sdk.data.events.UserConsentedOAuthEvent
-
Gets the claims that were consented to.
- getConsentedScopes() - Method in class se.curity.identityserver.sdk.data.events.UserConsentedOAuthEvent
- getConsentorId() - Method in class se.curity.identityserver.sdk.data.authorization.DelegationConsentResult
- getConsentorId() - Method in class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent
-
Returns the consentor's ID from the request causing this event to be posted.
- getConsentorRequestHandlerTypes() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.ConsentorPluginDescriptor
- getConsentorResult() - Method in class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent.Success
-
Returns the successful consentor result from the consentor.
- getConsentorResult() - Method in class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent.Unsuccessful
-
Returns the unsuccessful consentor result from the consentor.
- getConsentorResultAttributes() - Method in class se.curity.identityserver.sdk.data.authorization.DelegationConsentResult
- getConsentorResultAttributes() - Method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult.Success
- getConsentorResultAttributes() - Method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.Success
- getConsentors() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getConsentorType() - Method in class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent
-
Returns the type of the consentor used in the request causing this event to be posted.
- getConsentorType() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.ConsentorPluginDescriptor
- getConsentorType() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.SigningConsentorPluginDescriptor
- getConsentResult() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
-
Returns the consent information stored in the delegation.
- getContentType() - Method in enum class se.curity.identityserver.sdk.http.ContentType
- getContextAttributes() - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- getContextAttributes() - Method in class se.curity.identityserver.sdk.attribute.AuthorizationAttributes
- getCookies() - Method in interface se.curity.identityserver.sdk.web.Request
- getCount() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Pagination
- getCount() - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryResult
- getCountAllActive() - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Get the count of all active delegations.
- getCountByOwner(String) - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Get the count of all delegations by owner.
- getCountry() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
The country name component.
- getCreated() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- getCreated() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
-
The timestamp that the resource was added to the service provider.
- getCreated() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getCreated() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getCreated() - Method in class se.curity.identityserver.sdk.data.events.AuthorizationCodeOAuthEvent
-
Get the
Instantthe authorization code was created. - getCreated() - Method in class se.curity.identityserver.sdk.data.events.DeviceCodeOAuthEvent
-
Get the
Instantthe device code was created. - getCreated() - Method in class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
-
Get the
Instantthe token was created. - getCredentialDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
CredentialDataAccessProviderthat this plugin implements. - getCredentialManagerId() - Method in class se.curity.identityserver.sdk.data.events.CredentialManagerEvent
-
Get the ID of
CredentialManagerperformed the action. - getCustomClaimValues() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getDashboardLink() - Method in interface se.curity.identityserver.sdk.alarm.AlarmDescription
-
Returns a dashboard link to a detailed information page about the
Alarmin the administration web user interface. - getData() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getData() - Method in class se.curity.identityserver.sdk.data.Session
-
Gets the session data serialized as a String.
- getDecisionJustification() - Method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Gets the optional decision justification.
- getDefaultMaxAge() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getDefaultMaxAge() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getDefaultMaxAge() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Get the default max age for authentication freshness.
- getDefaultPagination() - Static method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Pagination
- getDelegation() - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.CanUpdateDelegation.Input
- getDelegation() - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.FilterReadDelegation.Input
- getDelegation() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenOAuthEvent
-
Get the
Delegationthat was used for creating the token. - getDelegation() - Method in class se.curity.identityserver.sdk.data.events.DelegationOauthEvent
-
Get the
Delegationthis event is concerning. - getDelegation() - Method in class se.curity.identityserver.sdk.data.events.IntrospectionOAuthEvent
-
Get the
Delegationthat was used for creating the token. - getDelegation() - Method in class se.curity.identityserver.sdk.data.events.RefreshTokenOAuthEvent
-
Get the
Delegationthat was used for creating the token. - getDelegation() - Method in class se.curity.identityserver.sdk.data.events.RevokedDelegationScimEvent
-
Get the
Delegationthis event is concerning. - getDelegationDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
DelegationDataAccessProviderthat this plugin implements. - getDelegationsId() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getDelegationTimeToLive() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getDeliveredInstant() - Method in class se.curity.identityserver.sdk.data.EventMetaData
- getDescription() - Method in interface se.curity.identityserver.sdk.alarm.Alarm
-
Returns the alarm text - a human-readable description of the cause of the alarm.
- getDescription() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- getDescription() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- getDescription() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- getDescription() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- getDescription() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getDescription() - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticatorDescriptor
-
The configured description for the authenticator if present.
- getDetailedDescription() - Method in interface se.curity.identityserver.sdk.alarm.AlarmDescription
-
Returns a detailed description of the
Alarm. - getDeviceDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
DeviceDataAccessProviderthat this plugin implements. - getDeviceId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the ID of this device.
- getDeviceId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- getDeviceId() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- getDevices() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Get the devices associated with the user.
- getDevicesByUserName(String) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Get all devices for the account with the given userName.
- getDeviceType() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the type of this device.
- getDeviceType() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- getDeviceType() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- getDisallowedProofKeyChallengeMethod() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getDisallowedProofKeyChallengeMethods() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getDisallowedProofKeyChallengeMethods() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the list of disallowed proof key challenge methods for the registered client.
- getDisplay() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- getDisplayName() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A displayName for the user.
- getDomain() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- getDomain() - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Get the domain of this cookie.
- getDynamicallyRegisteredClientDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
DynamicallyRegisteredClientDataAccessProviderthat this plugin implements. - getEmails() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
The email addresses associated with the user.
- getEmailSenderType() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.EmailProviderPluginDescriptor
-
The implementing class of the email sender
- getEndpoint() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.RegisterUser
- getEndpoint() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the endpoint that was called to trigger the event.
- getEndpoint() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenAuthenticationEvent
- getEndpoint() - Method in class se.curity.identityserver.sdk.data.events.ClientAuthenticationEvent
- getEntitlements() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
The entitlements the user has.
- getEntityId() - Method in interface se.curity.identityserver.sdk.service.SystemInformationProvider
-
Returns the name of the organization running the services in an environment (Entity ID)
- getEnumActiveStatus() - Method in interface se.curity.identityserver.sdk.data.Activatable
- getEnumActiveStatus() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getEnvironmentBaseUri() - Method in interface se.curity.identityserver.sdk.service.SystemInformationProvider
-
Returns the base URI of the server.
- getErrorCode() - Method in class se.curity.identityserver.sdk.authentication.BackchannelStartAuthenticationResult
- getErrorCode() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.FailedAuthenticationActionResult
- getErrorCode() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
- getErrorCode() - Method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult.Unsuccessful
- getErrorCode() - Method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.Unsuccessful
- getErrorDescription() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.FailedAuthenticationActionResult
- getErrorDescription() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
- getErrorDescription() - Method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult.Unsuccessful
- getErrorDescription() - Method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.Unsuccessful
- getErrorMessage() - Method in class se.curity.identityserver.sdk.authentication.BackchannelStartAuthenticationResult
- getErrorMessage() - Method in class se.curity.identityserver.sdk.data.events.FailedCatVerificationEvent
-
Get the error message corresponding to CAT verification failure
- getErrors() - Method in interface se.curity.identityserver.sdk.haapi.ErrorRepresentationModel
-
Access the error messages in the response model.
- getEventListenerCollection() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.EventListenerPluginDescriptor
- getEventType() - Method in interface se.curity.identityserver.sdk.event.EventListener
- getExpirationInstant() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSession
- getExpires() - Method in interface se.curity.identityserver.sdk.data.Activatable
- getExpires() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getExpires() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getExpires() - Method in class se.curity.identityserver.sdk.data.events.AuthorizationCodeOAuthEvent
-
Get the
Instantthe authorization code expires. - getExpires() - Method in class se.curity.identityserver.sdk.data.events.DeviceCodeOAuthEvent
-
Get the
Instantthe device code expires. - getExpires() - Method in class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
-
Get the
Instantthe token expires. - getExpiresAt() - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- getExpiresAt() - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
- getExpiresAt() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the instant where this device expires.
- getExpiresAt() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- getExpiresAt() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- getExpiresAt() - Method in class se.curity.identityserver.sdk.data.Session
-
Gets the session expiration time.
- getExtensions() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLError
-
Gets the error extensions.
- getExternalId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the external ID of this device
- getExternalId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
A String that is an identifier for the resource as defined by the provisioning client.
- getExternalId() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- getExtraAttributes() - Method in class se.curity.identityserver.sdk.data.tokens.TokenAttributes
-
Get the extra attributes (i.e.
- getFailReason() - Method in class se.curity.identityserver.sdk.data.events.FailureBackchannelAuthenticationEvent
- getFamilyName() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
The family name of the User, or last name in most Western languages.
- getFieldName() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLSelection
-
Gets the name of the selected field.
- getFilter() - Method in class se.curity.identityserver.sdk.data.query.Filter.NotExpression
-
Returns the negated filter.
- getFilter() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery
- getFirst() - Method in class se.curity.identityserver.sdk.NonEmptyList
- getFirst(String) - Method in interface se.curity.identityserver.sdk.web.cookie.RequestCookies
-
Gets the first cookie with the given name, or null if none exists.
- getFirst(String, ValueTransformation) - Method in interface se.curity.identityserver.sdk.web.cookie.RequestCookies
-
Gets the first cookie with the given name, or null if none exists or the cookie value could not be transformed successfully.
- getForeignAccountDomain() - Method in exception se.curity.identityserver.sdk.errors.LinkConflictException
-
Gets the foreign account domain in the already existing link.
- getForeignAccountId() - Method in class se.curity.identityserver.sdk.data.events.LinkedAccountEvent
-
Get the ID of the account being linked.
- getForeignDomainName() - Method in class se.curity.identityserver.sdk.data.events.LinkedAccountEvent
-
Get the domain name of the account being linked.
- getForeignDomainName() - Method in class se.curity.identityserver.sdk.data.events.UnlinkedAccountEvent
-
Get the domain name of the account being unlinked.
- getForeignSubject() - Method in class se.curity.identityserver.sdk.data.events.UnlinkedAccountEvent
-
Get the foreign subject being unlinked.
- getForeignSubject() - Method in exception se.curity.identityserver.sdk.errors.LinkConflictException
-
Gets the foreign subject in the already existing link.
- getFormat() - Method in class se.curity.identityserver.sdk.attribute.FormattedValue
- getFormat() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.StringAttributeValue
- getFormat() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getFormatted() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
The full mailing address, formatted for display or use with a mailing label.
- getFormatted() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
The full name, including all middle names, titles, and suffixes as appropriate, formatted for display.
- getFormFactor() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the form factor of this device (e.g.
- getFormFactor() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- getFormFactor() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- getFormParameterNames() - Method in interface se.curity.identityserver.sdk.web.Request
- getFormParameterValueOrError(String) - Method in interface se.curity.identityserver.sdk.web.Request
-
Get a form-parameter, as passed in the post body of a POST form request.
- getFormParameterValueOrError(String, Function<String, ? extends RuntimeException>) - Method in interface se.curity.identityserver.sdk.web.Request
-
Get a form-parameter, as passed in the post body of a POST form request.
- getFormParameterValues(String) - Method in interface se.curity.identityserver.sdk.web.Request
-
Get a form-parameter, as passed in the post body of a POST form request, or an empty Collection if the form-parameter was not provided.
- getFromSession(String, String) - Method in interface se.curity.identityserver.sdk.service.SessionManager
-
Get data from another session.
- getFrontchannelLogoutUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getFrontchannelLogoutUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getFrontchannelPluginDescriptorReference() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.BackchannelAuthenticatorPluginDescriptor
-
When the backchannel authenticator is based on a frontchannel authenticator, return the plugin descriptor of the "linked" frontchannel authenticator.
- getFullyQualifiedActionHandlerUri() - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticationActionInformationProvider
-
Returns the fully qualified authentication URI for the current action's default prompt handler.
- getFullyQualifiedActionHandlerUri(String) - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticationActionInformationProvider
-
Returns the fully qualified authentication URI for a prompt handler of the current action.
- getFullyQualifiedAnonymousUri() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorInformationProvider
-
Returns the fully qualified anonymous URI for the current Authenticator.
- getFullyQualifiedAuthenticationUri() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorInformationProvider
-
Returns the fully qualified authentication URI for the current Authenticator.
- getFullyQualifiedConsentorHandlerBaseUrl() - Method in interface se.curity.identityserver.sdk.service.consent.ConsentorInformationProvider
- getFullyQualifiedRegistrationUri() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorInformationProvider
-
Returns the fully qualified registration URI for the current Authenticator, or
nullif registration isn't supported. - getGivenName() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
The given name of the User, or first name in most Western languages.
- getGrantTypes() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getGrantTypes() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getGrantTypes() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the allowed grant types the registered client.
- getGraphQLAuthorizationManager() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthorizationManagerPluginDescriptor
- getGraphQLAuthorizationManager() - Method in interface se.curity.identityserver.sdk.service.AuthorizationManagerProvider
- getGraphQLAuthorizationResult(SubjectAttributes, GraphQLAuthorizationActionAttributes, GraphQLAuthorizationResourceAttributes, ContextAttributes) - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLAuthorizationManager
-
Returns the authorization decision for a given request.
- getGroups() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A list of groups to which the user belongs, either through direct membership, through nested groups, or dynamically calculated.
- getHeaders() - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the
HttpHeadersof the request. - getHeaders() - Method in interface se.curity.identityserver.sdk.web.Response
-
Returns a
HttpHeaders.Builderfor adding HTTP headers to this Request. - getHonorificPrefix() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
The honorific prefix(es) of the User, or title in most Western languages.
- getHonorificSuffix() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
The honorific suffix(es) of the User, or suffix in most Western languages.
- getHost() - Method in interface se.curity.identityserver.sdk.data.Origin
- getHttpMethod() - Method in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes
- getHttpMethod() - Method in class se.curity.identityserver.sdk.data.events.AccountUpdatedScimEvent
-
Get the HTTP method used to update the account (PUT or PATCH).
- getId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the (unique) ID of this device.
- getId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getId() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
A unique identifier for a SCIM resource as defined by the service provider.
- getId() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the unique ID of the audit event.
- getId() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getId() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getId() - Method in class se.curity.identityserver.sdk.data.Session
-
Gets the ID of the session.
- getId() - Method in class se.curity.identityserver.sdk.oauth.ClientIdentifier
- getId() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getId() - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Gets the ID of this account manager as named in configuration.
- getId() - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AccountDomain
- getId() - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticatorDescriptor
-
The configured ID for the authenticator
- getIdTokenEncryptedResponseContentAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getIdTokenEncryptedResponseKeyAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getIdTokenEncryptionAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getIdTokenEncryptionEnc() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getIdTokenIssuer() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getIdTokenSignedResponseAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getIdTokenSignedResponseAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getIdTokenTimeToLive() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getIdTokenTimeToLive() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getIdTokenTtl() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the TTL of ID tokens issued to the registered client.
- getImpactedResources() - Method in interface se.curity.identityserver.sdk.alarm.AlarmDescription
-
Returns a map of descriptions of the resources impacted by this alarm, organized by resource type.
- getImpactedResources() - Method in class se.curity.identityserver.sdk.alarm.AlarmDescription.ImpactedResourceGroup
-
Returns a set of identifiers for all impacted resources in this group.
- getIms() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
The instant messaging handles associated with the user.
- getInitialClient() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getInitialClient() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the ID of the client the initial access token was issued to.
- getInitiateLoginUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getInitiateLoginUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getInputAttributeNames() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- getInputAttributes() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationActionEvent
- getInstance() - Static method in class se.curity.identityserver.sdk.attribute.NullAttributeValue
- getInstanceOfClient() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getInstanceOfClient() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the ID of the client used as a template for the registered client.
- getInstant() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the instant that the audited action that triggered the event occurred.
- getInt(String) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return the
intassociated tokey. - getIntermediateAuthenticationAttributes() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.PendingCompletionAuthenticationActionResult
- getInternalId() - Method in class se.curity.identityserver.sdk.data.events.AccountDeletedScimEvent
-
Get the internal ID of the account, often corresponding to the ID from the data source.
- getIssuer() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getIssuer() - Method in class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
-
Get the issuer of the token.
- getItems() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
- getJti() - Method in class se.curity.identityserver.sdk.data.events.IdTokenOAuthEvent
-
Get the JWT ID (jti) of the token.
- getJwks() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getJwks() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getJwksUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getJwksUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getKey() - Method in class se.curity.identityserver.sdk.haapi.Message.Key
- getKeyStoreAlias() - Method in interface se.curity.identityserver.sdk.data.CryptoStore.ExportableAsKeyStore
-
The alias for the significant entry in the
KeyStorereturned byCryptoStore.ExportableAsKeyStore.getAsKeyStore(). - getKeyStorePassword() - Method in interface se.curity.identityserver.sdk.data.CryptoStore.ExportableAsKeyStore
-
The password protecting the
KeyStorereturned byCryptoStore.ExportableAsKeyStore.getAsKeyStore(). - getLast() - Method in class se.curity.identityserver.sdk.NonEmptyList
- getLastModified() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
-
The most recent DateTime that the details of this resource were updated at the service provider.
- getLeftHandFilter() - Method in class se.curity.identityserver.sdk.data.query.Filter.LogicalExpression
-
Returns the filter on the left hand side of the operator.
- getLinkedAccounts() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Get the accounts linked to this user.
- getLinkingAccountManager() - Method in class se.curity.identityserver.sdk.data.events.LinkedAccountEvent
-
Get the name of the account manager handling this linked account.
- getLinkingAccountManager() - Method in class se.curity.identityserver.sdk.data.events.UnlinkedAccountEvent
-
Get the name of the account manager handling this linked account.
- getListeners() - Method in interface se.curity.identityserver.sdk.event.EventListenerCollection
- getListOfUniqueStringsValue(Attribute) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- getLocalAccountId() - Method in class se.curity.identityserver.sdk.data.events.LinkedAccountEvent
-
Get the ID of the local account.
- getLocalAccountId() - Method in class se.curity.identityserver.sdk.data.events.UnlinkedAccountEvent
-
Get the ID of the local account.
- getLocalAccountId() - Method in exception se.curity.identityserver.sdk.errors.LinkConflictException
-
Gets the local account ID in the already existing link.
- getLocalDomainName() - Method in class se.curity.identityserver.sdk.data.events.LinkedAccountEvent
-
Deprecated.Use
LinkedAccountEvent.getLinkingAccountManager()instead. Deprecated since 3.0.0 - getLocale() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
The users locale.
- getLocale() - Method in interface se.curity.identityserver.sdk.data.email.RenderableEmail
-
Returns the locale used when rendering this email.
- getLocales() - Method in interface se.curity.identityserver.sdk.service.UserPreferenceManager
-
Retrieve the user's locale preferences, or null when no specific preferences were set.
- getLocality() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
The city or locality component.
- getLocation() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
-
The URI of the resource being returned.
- getLogoUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getLogoUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getLogoUri() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
URL string that points to a human-readable logo that the authorization server should display to the end-user.
- getLogoUri() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getLong(String) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return the
longassociated tokey. - getMandatory(Class<T>, String...) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- getMandatoryAttribute(String) - Method in class se.curity.identityserver.sdk.attribute.Attributes
-
Convenience method to get a mandatory attribute.
- getMandatoryValue(String, Class<T>) - Method in class se.curity.identityserver.sdk.attribute.Attributes
-
Convenience method to get the value of a mandatory attribute.
- getMaxAge() - Method in class se.curity.identityserver.sdk.web.cookie.ExpirableResponseCookie
- getMaxAge() - Method in class se.curity.identityserver.sdk.web.cookie.StandardResponseCookie
-
Get the max-age of the cookie.
- getMaximumAuthenticationAge() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticationRequirements
-
Gets the maximum allowed elapsed time since the last time the user was actively authenticated.
- getMediaType() - Method in interface se.curity.identityserver.sdk.service.AcceptedMediaType
- getMediaType() - Method in interface se.curity.identityserver.sdk.web.Representation
-
Returns the representation's media type.
- getMessage() - Method in exception se.curity.identityserver.sdk.attribute.AttributeValueException
- getMessage() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLError
-
Gets the error message.
- getMessage() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the human readable audit message describing the event.
- getMessage() - Method in exception se.curity.identityserver.sdk.errors.ExternalServiceException
- getMessage() - Method in interface se.curity.identityserver.sdk.web.alerts.ErrorMessage
- getMessage() - Method in class se.curity.identityserver.sdk.web.alerts.ErrorMessage.InvalidParameterError
- getMessage() - Method in class se.curity.identityserver.sdk.web.alerts.ErrorMessage.SimpleError
- getMessage() - Method in interface se.curity.identityserver.sdk.web.alerts.InfoMessage
- getMessage() - Method in class se.curity.identityserver.sdk.web.alerts.InfoMessage.SimpleInfoMessage
- getMessage() - Method in interface se.curity.identityserver.sdk.web.alerts.WarningMessage
- getMessage() - Method in class se.curity.identityserver.sdk.web.alerts.WarningMessage.SimpleWarning
- getMeta() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the (SCIM compatible) metadata of this device.
- getMeta() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
An attribute containing resource metadata.
- getMethod() - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the HTTP method used by this Request.
- getMethodString() - Method in class se.curity.identityserver.sdk.http.HttpMethod
- getMiddleName() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
The middle name(s) of the User.
- getModel() - Method in class se.curity.identityserver.sdk.authentication.ActivationResult
- getModel() - Method in class se.curity.identityserver.sdk.data.email.Email
-
Returns the data model of the email.
- getModel() - Method in interface se.curity.identityserver.sdk.data.email.RenderableEmail
-
Returns the read-only data model of this email.
- getMtlsClientCertificate() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getMtlsClientCertificateDN() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getMtlsClientCertificateX5TS256() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getName() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
The name components of the user.
- getName() - Method in class se.curity.identityserver.sdk.attribute.Attribute
- getName() - Method in class se.curity.identityserver.sdk.authorization.graphql.GraphQLAuthorizationResourceAttributes.ResourceType
- getName() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLFieldArgument
-
Gets the field name.
- getName() - Method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes.Operation
- getName() - Method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes.ResourceType
- getName() - Method in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes.Operation
- getName() - Method in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes.ResourceType
- getName() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- getName() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeClaim
- getName() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- getName() - Method in class se.curity.identityserver.sdk.oauth.ClientIdentifier
- getName() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getName() - Method in interface se.curity.identityserver.sdk.web.cookie.Cookie
-
Get the name of this cookie.
- getName() - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Get the name of this cookie.
- getNameFormat() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSession
- getNames() - Static method in enum class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes.Status
- getNamespace() - Method in class se.curity.identityserver.sdk.attribute.AttributeName
-
Returns the namespace of the attribute name if one is available.
- getNickName() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A nickName for the user, a casual way to address the user in real life.
- getNodeId() - Method in interface se.curity.identityserver.sdk.alarm.AlarmingResource
-
Returns the node ID this resource triggered an alarm on, if applicable.
- getNonceDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
NonceDataAccessProviderthat this plugin implements. - getNotBefore() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getNotBefore() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenOAuthEvent
-
Get the
Instantbefore which the token is not allowed to be used. - getNotBefore() - Method in class se.curity.identityserver.sdk.data.events.IdTokenOAuthEvent
-
Get the
Instantbefore which the token is not allowed to be used. - getNotBefore() - Method in class se.curity.identityserver.sdk.data.events.IntrospectionOAuthEvent
-
Get the
Instantbefore which the token is not allowed to be used. - getNotBefore() - Method in class se.curity.identityserver.sdk.data.events.RefreshTokenOAuthEvent
-
Get the
Instantbefore which the token is not allowed to be used. - getNumber() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the number of the device (alias for
Device.getExternalId()) - getOAuthAuthorizationManager() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthorizationManagerPluginDescriptor
- getOAuthAuthorizationManager() - Method in interface se.curity.identityserver.sdk.service.AuthorizationManagerProvider
- getOAuthAuthorizationResult(SubjectAttributes, OAuthAuthorizationActionAttributes, OAuthAuthorizationResourceAttributes, ContextAttributes) - Method in interface se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationManager
- getOauthClientId() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
-
Get the ID of the OAuth client requesting authentication.
- getOauthClientId() - Method in class se.curity.identityserver.sdk.data.events.SessionEvent
-
Get the ID of the OAuth client requesting authentication.
- getOauthProfileId() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
-
Get the ID of the OAuth profile requesting authentication.
- getOauthProfileId() - Method in class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
- getOauthProfileId() - Method in class se.curity.identityserver.sdk.data.events.SessionEvent
-
Get the ID of the OAuth profile requesting authentication.
- getObligation() - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.PendingCompletionAuthenticationActionResult
- getObligation() - Method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Gets the optional obligation, that may exist on
AuthorizationDecision.ALLOWresults. - getObligation() - Method in class se.curity.identityserver.sdk.data.events.PendingCompletionAuthenticationActionEvent
- getOnlyRequiredClaims() - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Returns a new ClaimSet containing only claims where
ClaimConfig.isRequired()returntrue. - getOnlyRequiredScopes() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Get a scopes Map containing only required scopes, as defined by
ScopeConfig.isRequired(). - getOperation() - Method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes
- getOperation() - Method in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes
- getOperationDefinition() - Method in interface se.curity.identityserver.sdk.authorization.GraphQLObligation.BeginOperation.Input
- getOperationType() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLOperation
-
Returns the operation type.
- getOperator() - Method in class se.curity.identityserver.sdk.data.query.Filter.AttributeExpression
-
Returns the operator representing the mechanism that is used to compare the named attribute against the specified value.
- getOperator() - Method in class se.curity.identityserver.sdk.data.query.Filter.LogicalExpression
-
Returns the operator combining the left hand filter and the right hand filter.
- getOptionalAs(String, Class<T>) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return an
Optionalwith theRepresentationModelassociated tokey, or an emptyOptionalis such key doesn't exist. - getOptionalBoolean(String) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
- getOptionalFirstErrorString() - Method in interface se.curity.identityserver.sdk.haapi.ErrorRepresentationModel
-
Access the first error message in the response model, if any.
- getOptionalInt(String) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return an
OptionalIntwith theintassociated tokey, or an emptyOptionalIntis such key doesn't exist. - getOptionalLong(String) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return an
OptionalIntwith thelongassociated tokey, or an emptyOptionalIntis such key doesn't exist. - getOptionalProblemTitle() - Method in interface se.curity.identityserver.sdk.haapi.ErrorRepresentationModel
-
Access the problem title (see
ResponseModel.problemResponseModel(String, String) - getOptionalProblemType() - Method in interface se.curity.identityserver.sdk.haapi.ErrorRepresentationModel
-
Access the problem type (see
ResponseModel.problemResponseModel(String) - getOptionalString(String) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
- getOptionalValue(String) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Get the value of one of the attributes with the given name, if any exists, or null otherwise.
- getOptionalValue(String, Class<V>) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Get the value of one of the attributes with the given name if any exists AND has the given type, or null otherwise.
- getOptionalValueOfType(Class<Type>) - Method in class se.curity.identityserver.sdk.attribute.Attribute
-
Returns an optional value of some type.
- getOriginalAuthenticationQueryString() - Method in interface se.curity.identityserver.sdk.service.OriginalQueryExtractor
-
Gets the original authentication request query string.
- getOriginalAuthorizationQueryString() - Method in interface se.curity.identityserver.sdk.service.OriginalQueryExtractor
-
Gets the original authorization request query string.
- getOriginalRequest() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationRequest
-
The original HTTP request for this backchannel authentication request.
- getOutputAttributes() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationActionEvent
- getOwner() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the owner (as in username) of this device.
- getOwner() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- getOwner() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getOwner() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- getPagination() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery
- getParameterName() - Method in class se.curity.identityserver.sdk.web.alerts.ErrorMessage.InvalidParameterError
- getParameterNames() - Method in interface se.curity.identityserver.sdk.web.Request
- getParameterValueOrError(String) - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the value for a parameter.
- getParameterValueOrError(String, Function<String, ? extends RuntimeException>) - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the value for a parameter.
- getParameterValues(String) - Method in interface se.curity.identityserver.sdk.web.Request
-
Get all values for a parameter.
- getPassword() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
The users password.
- getPath() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLError
-
Gets the error path.
- getPath() - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Get the path this cookie should be set on.
- getPath() - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the path of the requested resource.
- getPhoneNumbers() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Phone numbers associated with the user.
- getPhotos() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A list of url's to photo resources.
- getPluginImplementationType() - Method in interface se.curity.identityserver.sdk.plugin.PluginDescriptor
-
Returns the plugin implementation type.
- getPolicyUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getPolicyUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getPolicyUri() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
URL string that points to a human-readable privacy policy document that the authorization server should display to the end-user.
- getPolicyUri() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getPort() - Method in interface se.curity.identityserver.sdk.data.Origin
- getPostalCode() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
The zip code or postal code component.
- getPostedAccount() - Method in class se.curity.identityserver.sdk.data.events.AccountCreatedScimEvent
-
The
AccountAttributesposted when creating this account. - getPostedAccount() - Method in class se.curity.identityserver.sdk.data.events.CreatedAccountEvent
-
Get the
AccountAttributesthat were posted to create this account. - getPreferredLanguage() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Indicates the user’s preferred written or spoken languages The format of the value is the same as the Accept-Language HTTP header.
- getPreferredLocale() - Method in class se.curity.identityserver.sdk.data.email.Email
-
The preferred locale to use when rendering this email If null, the default locale of the system, or context should be used.
- getPreProcessingAttributes() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
-
Deprecated.this method should not be used as pre-processing attributes are automatically merged into
DynamicallyRegisteredClientAttributesas any other attributes. - getPrimary() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Get the attribute marked as primary.
- getPrimaryOrFirst() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Get the attribute marked as primary, or the first in the list if not found.
- getPrivateKey() - Method in interface se.curity.identityserver.sdk.service.crypto.AsymmetricDecryptionCryptoStore
-
Gets the private key contained by this crypto store.
- getPrivateKey() - Method in interface se.curity.identityserver.sdk.service.crypto.AsymmetricSigningCryptoStore
-
Gets the private key contained by this crypto store.
- getPrivateKey() - Method in interface se.curity.identityserver.sdk.service.crypto.ClientKeyCryptoStore
-
Gets the private key contained by this crypto store.
- getProfileId() - Method in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- getProfileId() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationEvent
-
Get the ID of the profile from which this event originated
- getProfileId() - Method in class se.curity.identityserver.sdk.data.events.OAuthEvent
-
Get the ID of the profile from which this event originated
- getProfileId() - Method in class se.curity.identityserver.sdk.data.events.ScimEvent
-
Get the ID of the profile from which this event originated
- getProfileName() - Method in class se.curity.identityserver.sdk.data.events.ProfileAddedSystemEvent
-
Get the name of the added profile.
- getProfileType() - Method in class se.curity.identityserver.sdk.data.events.ProfileAddedSystemEvent
-
Get the type of the added profile.
- getProfileUrl() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A url to the users online profile.
- getPromptPath() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.PromptUser
-
Return the path for the prompt handler.
- getProperties() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getProperties() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- getProperties() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- getProperties() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- getProperties() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
-
Deprecated.use
OAuthClient.getTypedProperties()instead. - getProtocol() - Method in interface se.curity.identityserver.sdk.data.Origin
- getPublicKey() - Method in interface se.curity.identityserver.sdk.service.crypto.AsymmetricEncryptionCryptoStore
-
Gets the public key contained by this crypto store.
- getPublicKey() - Method in interface se.curity.identityserver.sdk.service.crypto.AsymmetricSignatureVerificationCryptoStore
-
Gets the public key contained by this crypto store.
- getPublishedInstant() - Method in class se.curity.identityserver.sdk.data.EventMetaData
- getPurpose() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getPurpose() - Method in class se.curity.identityserver.sdk.data.events.AuthorizationCodeOAuthEvent
-
Get the purpose of the authorization code.
- getPurpose() - Method in class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
-
Get the purpose of the token.
- getQualifier() - Method in interface se.curity.identityserver.sdk.alarm.AlarmIdentifier
-
Returns the qualifier component of this alarm.
- getQueryParameterNames() - Method in interface se.curity.identityserver.sdk.web.Request
-
Get a
Setof all query parameter names. - getQueryParameterValue(String) - Method in interface se.curity.identityserver.sdk.service.OriginalQueryExtractor
-
Gets the value of any arbitrary query parameter.
- getQueryParameterValueOrError(String, Function<String, ? extends RuntimeException>) - Method in interface se.curity.identityserver.sdk.web.Request
-
Get a query-parameter, as passed in the query string of a request.
- getQueryParameterValues(String) - Method in interface se.curity.identityserver.sdk.web.Request
-
Get a query-parameter, as passed in the query string of a request, or an empty Collection if the query-parameter was not provided.
- getQueryString() - Method in interface se.curity.identityserver.sdk.web.Request
-
Gets the encoded version of the query string or null if the request did not contain one.
- getRawSpecification() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- getRawSpecificationsMatching(Collection<String>) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Keep all scopes that have the exact same specification as the ones in the given Set.
- getReadAccounts() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountReadGraphQLEvent
-
Get the accounts that were read.
- getRedirectUri() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.Redirect
- getRedirectUri() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getRedirectUris() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getRedirectUris() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getRedirectUris() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the redirect URIs of the registered client.
- getRedirectUris() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getRef() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- getRefreshTokenMaxRollingLifetime() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getRefreshTokenMaxRollingLifetime() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getRefreshTokenTimeToLive() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getRefreshTokenTimeToLive() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getRefreshTokenTimeToLive() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getRefreshTokenTtl() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the TTL of refresh tokens issued to the registered client.
- getRegion() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
The state or region component.
- getRegistrationBaseUri() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorInformationProvider
-
Returns the registration base URI (without the specific authenticator added).
- getRegistrationRequestHandlerTypes() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthenticatorPluginDescriptor
-
Returns a Map from the registration handler's root URI path to the type of the
RegistrationRequestHandlerhandler. - getRelation() - Method in class se.curity.identityserver.sdk.web.LinkRelation
- getRepresentationFunctions() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.CanSupportHaapi
-
Returns the plugin's map of template names to representation function classes.
- getRequestedClaims() - Method in class se.curity.identityserver.sdk.data.events.UserConsentedOAuthEvent
- getRequestedScopes() - Method in class se.curity.identityserver.sdk.data.events.UserConsentedOAuthEvent
- getRequestingClientId() - Method in class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent
-
Returns the ID of the client that made the request causing this event to be posted.
- getRequestingClientId() - Method in class se.curity.identityserver.sdk.data.events.OAuthEvent
-
Returns the ID of the client that made the request causing this event to be posted.
- getRequestingClientId() - Method in class se.curity.identityserver.sdk.data.events.UserConsentedOAuthEvent
- getRequestingClientName() - Method in class se.curity.identityserver.sdk.data.events.OAuthEvent
-
Returns the name of the client that made the request causing this event to be posted.
- getRequestingSubject() - Method in class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent
-
Returns the authenticated subject for making the request causing this event to be posted.
- getRequestingSubject() - Method in class se.curity.identityserver.sdk.data.events.OAuthEvent
-
Returns subject authenticated for making the request causing this event to be posted.
- getRequestingSubject() - Method in class se.curity.identityserver.sdk.data.events.UserConsentedOAuthEvent
- getRequestObjectSigningAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getRequestObjectSigningAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getRequestUris() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getRequestUris() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getRequireProofKey() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns whether the registered client requires a code flow proof key.
- getRequiresConsent() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns whether the registered client requires consent.
- getResolvedSubject() - Method in class se.curity.identityserver.sdk.data.events.StartedBackchannelAuthenticationEvent
- getResource() - Method in interface se.curity.identityserver.sdk.alarm.AlarmIdentifier
-
Returns the resource component of this identifier.
- getResource() - Method in class se.curity.identityserver.sdk.attribute.AuthorizationAttributes
- getResource() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the Id of the resource affected by the event.
- getResourceAttributes() - Method in interface se.curity.identityserver.sdk.authorization.GraphQLObligation.FilterReadAttributes.Input
- getResourceAttributes() - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.CanUpdateAttributes.Input
- getResourceAttributes() - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.FilterReadAttributes.Input
- getResourceId() - Method in interface se.curity.identityserver.sdk.alarm.AlarmingResource
-
Returns the ID of this resource, if one is applicable.
- getResourceQuery() - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.TransformQuery.Input
- getResourceQuery() - Method in class se.curity.identityserver.sdk.data.events.AccountReadScimEvent
-
Get the
ResourceQueryused when retrieving the account. - getResourceQuery() - Method in class se.curity.identityserver.sdk.data.events.AccountSearchScimEvent
-
Get the
ResourceQueryused to perform the search. - getResources() - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryResult
- getResourceType() - Method in interface se.curity.identityserver.sdk.alarm.AlarmingResource
-
Returns the type of this resource, if one is applicable.
- getResourceType() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
-
The name of the resource type of the resource.
- getResourceType() - Method in class se.curity.identityserver.sdk.authorization.graphql.GraphQLAuthorizationResourceAttributes
- getResourceType() - Method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes
- getResourceType() - Method in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes
- getResponseModel() - Method in class se.curity.identityserver.sdk.data.events.AccountCreatedScimEvent
-
The response model retrieved when creating the account (empty map if none/unknown).
- getResponseModel() - Method in class se.curity.identityserver.sdk.data.events.AccountReadScimEvent
-
Get the response model of the response triggering this event.
- getResponseModel() - Method in class se.curity.identityserver.sdk.data.events.AccountSearchScimEvent
-
Get the
ResponseModel.MapResponseModelgiven for the response. - getResponseModel() - Method in class se.curity.identityserver.sdk.data.events.AccountUpdatedScimEvent
-
Get the response model from the update response.
- getResponseModel() - Method in class se.curity.identityserver.sdk.oauth.consent.ConsentorCompletion.ResponseModelCompletion
- getResponseModel() - Method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.Pending
- getReturnedClaims() - Method in class se.curity.identityserver.sdk.data.events.UserInfoOAuthEvent
-
Deprecated.since 4.1.0
- getRightHandFilter() - Method in class se.curity.identityserver.sdk.data.query.Filter.LogicalExpression
-
Returns the filter on the right hand side of the operator.
- getRoles() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A list of roles for the user that collectively represent who the user is, e.g., "Student", "Faculty".
- getRow(int) - Method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- getRowAsAttributeValue(int) - Method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- getRowCount() - Method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- getSchemas() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Get the schemas used in these device attributes.
- getSchemas() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
The namespaces used in this resource.
- getScheme() - Method in interface se.curity.identityserver.sdk.service.HttpClient
- getScheme() - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the scheme used for this request.
- getScimAccountId() - Method in class se.curity.identityserver.sdk.data.events.AccountCreatedScimEvent
-
Get the account ID of the account created in this event.
- getScimAccountId() - Method in class se.curity.identityserver.sdk.data.events.AccountDeletedScimEvent
-
Get the account ID of the account deleted in this event.
- getScimAccountId() - Method in class se.curity.identityserver.sdk.data.events.AccountReadScimEvent
-
Get the account ID of the account having been read.
- getScimAccountId() - Method in class se.curity.identityserver.sdk.data.events.AccountUpdatedScimEvent
-
Get the ID of the account being updated.
- getScimAuthorizationManager() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.AuthorizationManagerPluginDescriptor
- getScimAuthorizationManager() - Method in interface se.curity.identityserver.sdk.service.AuthorizationManagerProvider
- getScimAuthorizationResult(SubjectAttributes, ScimAuthorizationActionAttributes, ScimAuthorizationResourceAttributes, ContextAttributes) - Method in interface se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationManager
-
Returns the authorization decision for a given request.
- getScope() - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
- getScope() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getScope() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getScope() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getScope() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeClaim
- getScope() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getScope() - Method in class se.curity.identityserver.sdk.data.events.AccessTokenOAuthEvent
-
Get the scope of the token as a space-separated
String. - getScope() - Method in class se.curity.identityserver.sdk.data.events.IntrospectionOAuthEvent
-
Get the scope of the token as a space-separated
String - getScope() - Method in class se.curity.identityserver.sdk.data.events.RefreshTokenOAuthEvent
-
Get the scope of the token as a space-separated
String. - getScope() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns the allowed scope of the registered client.
- getScopeClaims() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
-
Deprecated.since 4.0.0, prefer to use
Delegation.getClaimMap(). - getScopeConfig() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- getScopeMap() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getScopeNames() - Method in class se.curity.identityserver.sdk.attribute.ConsentAttributes
- getScopeNames() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getScopes() - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
- getScopes() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationRequest
-
The requested scopes that are allowed for the client.
- getScopeValues() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
- getSecondarySortBy() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting
- getSecret() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getSecretKey() - Method in interface se.curity.identityserver.sdk.service.crypto.SymmetricDecryptionCryptoStore
-
Gets the secret key contained by this crypto store.
- getSecretKey() - Method in interface se.curity.identityserver.sdk.service.crypto.SymmetricEncryptionCryptoStore
-
Gets the secret key contained by this crypto store.
- getSecretKey() - Method in interface se.curity.identityserver.sdk.service.crypto.SymmetricSignatureVerificationCryptoStore
-
Gets the secret key contained by this crypto store.
- getSecretKey() - Method in interface se.curity.identityserver.sdk.service.crypto.SymmetricSigningCryptoStore
-
Gets the secret key contained by this crypto store.
- getSecretKey(String) - Method in interface se.curity.identityserver.sdk.service.crypto.SymmetricDecryptionCryptoStore
-
Gets the secret key contained by this crypto store, if one exists.
- getSecretKey(String) - Method in interface se.curity.identityserver.sdk.service.crypto.SymmetricEncryptionCryptoStore
-
Gets the secret key contained by this crypto store, if one exists.
- getSecretKey(String) - Method in interface se.curity.identityserver.sdk.service.crypto.SymmetricSignatureVerificationCryptoStore
-
Gets the secret key contained by this crypto store, if one exists.
- getSecretKey(String) - Method in interface se.curity.identityserver.sdk.service.crypto.SymmetricSigningCryptoStore
-
Gets the secret key contained by this crypto store, if one exists.
- getSectorIdentifier() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getSectorIdentifier() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getSelections() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLSelectionSet
-
Returns the list of selections.
- getSelectionSet() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLOperation
-
Returns the operation selection set.
- getServerId() - Method in class se.curity.identityserver.sdk.data.EventMetaData
- getServerId() - Method in class se.curity.identityserver.sdk.data.events.SystemEvent
-
Returns the ID of the server this event concerns.
- getServiceProviderId() - Method in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- getServiceProviderId() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
-
Get the ID of the service provider used for login.
- getServiceProviderId() - Method in class se.curity.identityserver.sdk.data.events.SessionEvent
-
Get the ID of the service provider used for login.
- getServiceProviderId() - Method in interface se.curity.identityserver.sdk.service.OriginalQueryExtractor
-
The service provider ID from the request to the authentication service.
- getServiceRole() - Method in class se.curity.identityserver.sdk.data.EventMetaData
- getServiceRole() - Method in class se.curity.identityserver.sdk.data.events.SystemEvent
-
Returns the service role this service operates as
- getSession() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the session ID on which the event was triggered.
- getSessionById(String) - Method in interface se.curity.identityserver.sdk.datasource.SessionDataAccessProvider
-
Returns a valid
Sessionmatching the supplied ID. - getSessionDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
SessionDataAccessProviderthat this plugin implements. - getSessionId() - Method in class se.curity.identityserver.sdk.data.events.UserAuthenticationEvent
-
Get the ID of the session on which the action represented by this event was performed.
- getSessionId() - Method in interface se.curity.identityserver.sdk.service.SessionManager
-
The session ID for the current session.
- getSeverity() - Method in interface se.curity.identityserver.sdk.alarm.Alarm
-
Returns the perceived severity of the alarm.
- getSid() - Method in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- getSid() - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
-
Get optional value of the
sidattribute. - getSignificantValue() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- getSimpleName() - Method in class se.curity.identityserver.sdk.attribute.AttributeName
-
Returns the unqualified name of the attribute.
- getSingleOrError(String) - Method in interface se.curity.identityserver.sdk.web.cookie.RequestCookies
-
Gets the cookie with the given name, null if none exists, or throw an error if multiple cookies exist with the given name.
- getSingleOrError(String, ValueTransformation) - Method in interface se.curity.identityserver.sdk.web.cookie.RequestCookies
-
Gets the cookie with the given name, or null if none exists or the cookie value could not be transformed successfully.
- getSmsSenderType() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.SmsPluginDescriptor
- getSortBy() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting
- getSorting() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery
- getSortOrder() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting
- getStartedInstant() - Method in class se.curity.identityserver.sdk.data.events.StartedBackchannelAuthenticationEvent
- getStartIndex() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Pagination
- getStartIndex() - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryResult
- getState() - Method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
Get the state of the activation.
- getState() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- getStateByAuthenticatorId() - Method in class se.curity.identityserver.sdk.data.events.BackchannelAuthenticationEvent
- getStatus() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getStatus() - Method in interface se.curity.identityserver.sdk.data.Activatable
- getStatus() - Method in interface se.curity.identityserver.sdk.data.authorization.Delegation
- getStatus() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getStatus(String) - Method in interface se.curity.identityserver.sdk.datasource.TokenDataAccessProvider
-
Retrieve the status of a token with the provided tokenHash.
- getStoredAccount() - Method in class se.curity.identityserver.sdk.data.events.AccountCreatedScimEvent
-
Get the
ResourceAttributesthat were persisted when storing this account. - getStoredAccount() - Method in class se.curity.identityserver.sdk.data.events.CreatedAccountEvent
-
Get the
AccountAttributesthat got persisted when creating this account. - getStoredAccount() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountCreatedGraphQLEvent
-
Get the account attributes representing the stored account.
- getStoredAccount() - Method in class se.curity.identityserver.sdk.data.events.graphql.AccountUpdatedGraphQLEvent
-
Get the accounts attributes representing the stored account after the update.
- getStreetAddress() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
The full street address component, which may include house number, street name, P.O.
- getString(String) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Return the
Stringassociated tokey. - getStringValue() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- getStringValue(Attribute) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- getStringValue(Attribute, NullableFunction<String, String>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Gets the validated string value of an attribute
- getSubject() - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- getSubject() - Method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- getSubject() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSession
-
The subject that was authenticated to create the session (post-action)
- getSubject() - Method in class se.curity.identityserver.sdk.authentication.AuthenticationResult
- getSubject() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationRequest
-
The subject that is requested to authenticate.
- getSubject() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the subject affected by the event.
- getSubject() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getSubject() - Method in class se.curity.identityserver.sdk.data.email.Email
-
Returns the subject of this email.
- getSubject() - Method in interface se.curity.identityserver.sdk.data.email.RenderableEmail
-
Returns the subject of this email.
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
-
Get the subject of whoever performed the login.
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.CredentialManagerEvent
-
Get the subject of whoever performed the credential action.
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.FailedAuthenticationActionEvent
-
Get the subject of whoever performed the login.
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.PendingCompletionAuthenticationActionEvent
-
Get the subject of whoever performed the login.
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.SessionEvent
-
Get the subject of whoever performed the login.
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.SuccessAuthenticationActionEvent
-
Get the subject of whoever performed the login.
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.SuccessBackchannelAuthenticationEvent
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
-
Get the subject of the token.
- getSubject() - Method in class se.curity.identityserver.sdk.data.events.UserInfoOAuthEvent
-
Get the subject of the presented token.
- getSubjectAttribute() - Method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- getSubjectAttributes() - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- getSubjectAttributes() - Method in class se.curity.identityserver.sdk.attribute.AuthorizationAttributes
- getSubjectType() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getSubjectType() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getSubType() - Method in class se.curity.identityserver.sdk.http.MediaType
- getSuffix() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
-
Gets the suffix of this scope.
- getSuffix(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
-
Get the suffix of a given scope if this scope is a prefix scope that matches it.
- getSuggestedActions() - Method in interface se.curity.identityserver.sdk.alarm.AlarmDescription
-
Returns a list of suggested actions for troubleshooting and resolving the
Alarm. - getTail() - Method in class se.curity.identityserver.sdk.NonEmptyList
- getTargetClientId() - Method in class se.curity.identityserver.sdk.data.events.IssuedDeviceCodeOAuthEvent
-
Get the ID of the client the device code is issued for.
- getTemplate() - Method in class se.curity.identityserver.sdk.web.ResponseModel.TemplateResponseModel
- getTemplateArea() - Method in interface se.curity.identityserver.sdk.data.email.RenderableEmail
-
Returns the template area where the template resource of this email is located.
- getTemplateResource() - Method in interface se.curity.identityserver.sdk.data.email.RenderableEmail
-
Returns the template resource used for rendering this email.
- getTermsOfServiceUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getTermsOfServiceUri() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getTermsOfServiceUri() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getTimeToLive() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- getTimeToLive() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- getTimezone() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- getTimeZone() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
The users time zone.
- getTitle() - Method in class se.curity.identityserver.sdk.alarm.AlarmDescription.ImpactedResourceGroup
-
Returns the title describing this group
- getTitle() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
The user's title, such as "Vice President".
- getTlsClientAuthDn() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getTlsClientAuthSubjectDN() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getTokenDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
TokenDataAccessProviderthat this plugin implements. - getTokenEndpointAuthMethod() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getTokenEndpointAuthMethod() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getTokenEndpointAuthSigningAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getTokenEndpointAuthSigningAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getTokenHash() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getTokenKey() - Method in class se.curity.identityserver.sdk.service.AutoLoginManager.ConfirmData
- getTosUri() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
URL string that points to a human-readable Terms of Service document that the authorization server should display to the end-user.
- getTotalResults() - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryResult
- getTransactionId() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSession
- getTransactionId() - Method in class se.curity.identityserver.sdk.oauth.consent.IntermediateConsentState
- getTransformers() - Method in interface se.curity.identityserver.sdk.attribute.transform.AuthenticationAttributeTransformerCollection
- getType() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- getType() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get the type of the audit event.
- getType() - Method in class se.curity.identityserver.sdk.http.MediaType
- getType() - Method in interface se.curity.identityserver.sdk.service.authenticationaction.AuthenticatorDescriptor
-
The configured authenticator type.
- getTypedProperties() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- getUnsatisfiedPolicy() - Method in class se.curity.identityserver.sdk.data.events.FailedCatVerificationEvent
-
Get the policy that failed the client attestation token verification
- getUpdated() - Method in interface se.curity.identityserver.sdk.alarm.Alarm
-
Returns the last update of this alarm.
- getUpdatedAccount() - Method in class se.curity.identityserver.sdk.data.events.AccountUpdatedScimEvent
-
Get the
ResourceAttributesof the updated account. - getUpdateMap() - Method in class se.curity.identityserver.sdk.data.events.AccountUpdatedScimEvent
-
Get a map of the attributes sent in for update.
- getUri() - Method in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes
- getUrl() - Method in class se.curity.identityserver.sdk.oauth.consent.ConsentorCompletion.Redirect
- getUrl() - Method in interface se.curity.identityserver.sdk.web.Request
-
Get the full URL used in this request.
- getUsage() - Method in interface se.curity.identityserver.sdk.data.authorization.Token
- getUsedSecondaryClientVerifier() - Method in class se.curity.identityserver.sdk.data.AuditData
-
Get boolean with information if a secondary verifier was used for client authentication.
- getUserAccount() - Method in class se.curity.identityserver.sdk.data.events.AccountReadScimEvent
-
Get the
ResourceAttributesthat was read on the account. - getUserAccountDataAccessProvider() - Method in interface se.curity.identityserver.sdk.plugin.descriptor.DataAccessProviderPluginDescriptor
-
Gives the implementation type for the
UserAccountDataAccessProviderthat this plugin implements. - getUserAccounts() - Method in class se.curity.identityserver.sdk.data.events.AccountSearchScimEvent
-
Get a list of all the
ResourceAttributesretrieved in this search event. - getUserCode() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationRequest
-
The usercode that was given by the client to be used to complete a backchannel authentication request.
- getUserInfoSignedResponseAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- getUserInfoSigningAlg() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- getUsername() - Method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
The username that was activated or is pending.
- getUsername() - Method in class se.curity.identityserver.sdk.authentication.AuthenticatedState
-
Returns the username of the authenticated user.
- getUsername() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.IntermediateAuthenticationState
-
Returns the username of the authenticated user.
- getUsername() - Method in class se.curity.identityserver.sdk.data.events.AccountEvent
-
Get the username from the affected account.
- getUsername() - Method in interface se.curity.identityserver.sdk.service.UserPreferenceManager
-
Retrieve the username from the username cookie.
- getUserName() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A unique identifier of the user.
- getUserName() - Method in class se.curity.identityserver.sdk.service.AutoLoginManager.ConfirmData
- getUserType() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Used to identify the relationship between the organization and the user.
- getValue() - Method in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
- getValue() - Method in class se.curity.identityserver.sdk.attribute.Attribute
-
Retrieves just the attribute's value.
- getValue() - Method in interface se.curity.identityserver.sdk.attribute.AttributeOrAttributeValue
- getValue() - Method in class se.curity.identityserver.sdk.attribute.BinaryAttributeValue
-
Get the value contained in this BinaryAttributeValue represented as a base64 encoded String.
- getValue() - Method in class se.curity.identityserver.sdk.attribute.FormattedValue
- getValue() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- getValue() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- getValue() - Method in class se.curity.identityserver.sdk.attribute.NullAttributeValue
- getValue() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- getValue() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.StringAttributeValue
- getValue() - Method in interface se.curity.identityserver.sdk.authorization.graphql.GraphQLFieldArgument
-
Gets the field value, as sent by the client.
- getValue() - Method in class se.curity.identityserver.sdk.data.query.Filter.AttributeExpression
-
Returns the value this expression compares the named attribute against.
- getValue() - Method in class se.curity.identityserver.sdk.haapi.ActionKind
- getValue() - Method in class se.curity.identityserver.sdk.haapi.FieldKind
- getValue() - Method in class se.curity.identityserver.sdk.haapi.Message.Literal
- getValue() - Method in class se.curity.identityserver.sdk.haapi.OperationName
- getValue() - Method in interface se.curity.identityserver.sdk.web.cookie.Cookie
-
the value of this cookie, or null if this cookie has no value.
- getValue() - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Get the value of this cookie.
- getValueOfType(Class<Type>) - Method in class se.curity.identityserver.sdk.attribute.Attribute
-
Returns a value of some type.
- getValueOrError() - Method in interface se.curity.identityserver.sdk.data.StringOrArray
- getValueOrError() - Method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- getValueOrError(Supplier<? extends NoSingleValueException>) - Method in interface se.curity.identityserver.sdk.data.StringOrArray
- getValueOrError(Supplier<? extends NoSingleValueException>) - Method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- getValues() - Method in interface se.curity.identityserver.sdk.data.StringOrArray
- getValues() - Method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- getValues() - Method in class se.curity.identityserver.sdk.haapi.Message.Key
- getValuesOfType(Class<T>, String) - Method in class se.curity.identityserver.sdk.attribute.Attributes
-
Lenient method to get all Attribute values of a certain type.
- getValuesOfType(Class<Type>) - Method in class se.curity.identityserver.sdk.attribute.Attribute
-
Unwraps the values within the AttributeValues of this Attribute, returning all values that are intances of the given type in a Collection.
- getValueTransformationScript() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- getValueWithAuthorities() - Method in interface se.curity.identityserver.sdk.attribute.AttributeValue
- getValueWithAuthorities() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
-
Returns a map-based representation of the attribute value allowing for multiple nested attributes with the same name and different authorities.
- getValueWithMetadata() - Method in class se.curity.identityserver.sdk.attribute.Attribute
- getValueWithMetadata() - Method in interface se.curity.identityserver.sdk.attribute.AttributeOrAttributeValue
- getValueWithMetadata() - Method in class se.curity.identityserver.sdk.attribute.BinaryAttributeValue
-
Get the value contained in this BinaryAttributeValue represented as a base64 encoded String.
- getValueWithMetadata() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- getValueWithMetadata() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- getValueWithMetadata() - Method in class se.curity.identityserver.sdk.attribute.NullAttributeValue
- getValueWithMetadata() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- getVerifierType() - Method in class se.curity.identityserver.sdk.data.events.SuccessClientAuthenticationEvent
- getVersion() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
-
The version of the resource being returned.
- getVersion() - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Get the version of this cookie.
- getViewData() - Method in interface se.curity.identityserver.sdk.haapi.RepresentationModel
-
Returns a
Mapwith the model's view data. - getViewData() - Method in interface se.curity.identityserver.sdk.web.ResponseModel
- getViewData() - Method in class se.curity.identityserver.sdk.web.ResponseModel.MapResponseModel
- getX509certificates() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A list of certificates associated with the User.
- getZone() - Method in interface se.curity.identityserver.sdk.service.SystemInformationProvider
-
Returns the ID of the zone that the node is operating in.
- GIVEN_NAME - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Name
- GONE - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The GONE (410) status code.
- GRANT_TYPES - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- GraphQLAuthorizationActionAttributes - Class in se.curity.identityserver.sdk.authorization.graphql
-
Represents the action of the GraphQL operation being authorized.
- GraphQLAuthorizationManager - Interface in se.curity.identityserver.sdk.authorization.graphql
-
Authorization manager for policy decisions enforced by GraphQL endpoints.
- GraphQLAuthorizationResourceAttributes - Class in se.curity.identityserver.sdk.authorization.graphql
-
Represents the resource of the GraphQL operation being authorized.
- GraphQLAuthorizationResourceAttributes.ResourceType - Class in se.curity.identityserver.sdk.authorization.graphql
- GraphQLError - Interface in se.curity.identityserver.sdk.authorization.graphql
-
Represents a GraphQL result error, i.e., an entry in the "errors" list.
- GraphQLEvent - Interface in se.curity.identityserver.sdk.data.events.graphql
-
Common interface for any event triggered by GraphQL actions.
- GraphQLFieldArgument - Interface in se.curity.identityserver.sdk.authorization.graphql
-
Represents one argument of a field selection.
- GraphQLObligation - Interface in se.curity.identityserver.sdk.authorization
-
Base interface for all obligations enforced by the execution of a GraphQL operation.
- GraphQLObligation.BeginOperation - Interface in se.curity.identityserver.sdk.authorization
-
This obligation type can be used to enforce authorization logic based on the top-level selections being made, including their arguments.
- GraphQLObligation.BeginOperation.Input - Interface in se.curity.identityserver.sdk.authorization
- GraphQLObligation.FilterReadAttributes - Interface in se.curity.identityserver.sdk.authorization
-
This obligation type can be used to filter (i.e.
- GraphQLObligation.FilterReadAttributes.Input - Interface in se.curity.identityserver.sdk.authorization
- GraphQLOperation - Interface in se.curity.identityserver.sdk.authorization.graphql
-
Defines a GraphQL operation, namely the type (e.g.
- GraphQLOperation.OperationType - Enum Class in se.curity.identityserver.sdk.authorization.graphql
-
The operation type (query, mutation, or subscription).
- GraphQLSelection - Interface in se.curity.identityserver.sdk.authorization.graphql
-
Represents one selection via the selection field name and its arguments.
- GraphQLSelectionSet - Interface in se.curity.identityserver.sdk.authorization.graphql
-
The selection set of a GraphQL operation, i.e., the set of top-level fields.
- Group - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
- GROUPS - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- GT - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that a numeric attribute must be greater than the specified value.
H
- HAAPI - Enum constant in enum class se.curity.identityserver.sdk.web.Produces.ContentType
- HAAPI_JSON - Static variable in class se.curity.identityserver.sdk.http.MediaType
- HaapiContract - Class in se.curity.identityserver.sdk.haapi
-
Constants used when creating HAAPI representations.
- HaapiContract() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract
- HaapiContract.Actions - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Fields - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Kinds - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Properties - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.ClientOperation - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.ClientOperation.Fields - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.Form - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.Form.Fields - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.Form.FormField - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.Form.FormField.Fields - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.Form.FormField.Types - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.Selector - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Actions.Templates.Selector.Fields - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Fields - Class in se.curity.identityserver.sdk.haapi
-
The top-level JSON field names.
- HaapiContract.Links - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Links.Fields - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Links.Relations - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.MessageClasses - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.AuthenticationStep - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.AuthorizationResponse - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.AuthorizationResponse.Fields - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.ConsentorStep - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.ContinueOnSameStep - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.PollingStep - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.PollingStep.Fields - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.RedirectionStep - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.RegistrationStep - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.UserConsentStep - Class in se.curity.identityserver.sdk.haapi
- HaapiContract.Properties.UserConsentStep.Fields - Class in se.curity.identityserver.sdk.haapi
- handle(E) - Method in interface se.curity.identityserver.sdk.event.EventListener
-
Handle an Event.
- handle(E, EventMetaData) - Method in interface se.curity.identityserver.sdk.event.EventListener
-
Handle an Event.
- handle(Alarm) - Method in interface se.curity.identityserver.sdk.alarm.AlarmHandler
-
Called when an
Alarmis first raised, cleared, or its severity is changed. - hashCode() - Method in class se.curity.identityserver.sdk.attribute.Attribute
- hashCode() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- hashCode() - Method in class se.curity.identityserver.sdk.attribute.BinaryAttributeValue
- hashCode() - Method in class se.curity.identityserver.sdk.attribute.FormattedValue
- hashCode() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- hashCode() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- hashCode() - Method in class se.curity.identityserver.sdk.attribute.NullAttributeValue
- hashCode() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- hashCode() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.StringAttributeValue
- hashCode() - Method in class se.curity.identityserver.sdk.data.authorization.DelegationConsentResult
- hashCode() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- hashCode() - Method in record class se.curity.identityserver.sdk.data.consent.SigningConsentorPendingClientOperation
-
Returns a hash code value for this object.
- hashCode() - Method in class se.curity.identityserver.sdk.data.email.Email
- hashCode() - Method in record class se.curity.identityserver.sdk.data.Image
-
Returns a hash code value for this object.
- hashCode() - Method in class se.curity.identityserver.sdk.data.update.AttributeDeletions
- hashCode() - Method in class se.curity.identityserver.sdk.haapi.ActionKind
- hashCode() - Method in class se.curity.identityserver.sdk.haapi.FieldKind
- hashCode() - Method in class se.curity.identityserver.sdk.haapi.OperationName
- hashCode() - Method in class se.curity.identityserver.sdk.http.HttpMethod
- hashCode() - Method in class se.curity.identityserver.sdk.http.MediaType
- hashCode() - Method in class se.curity.identityserver.sdk.NonEmptyList
- hashCode() - Method in record class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.PendingUserCompletionModel
-
Returns a hash code value for this object.
- hashCode() - Method in class se.curity.identityserver.sdk.web.alerts.ErrorMessage.InvalidParameterError
- hashCode() - Method in class se.curity.identityserver.sdk.web.alerts.ErrorMessage.SimpleError
- hashCode() - Method in class se.curity.identityserver.sdk.web.LinkRelation
- hashCode() - Method in class se.curity.identityserver.sdk.web.ResponseModel.MapResponseModel
- hashCode() - Method in class se.curity.identityserver.sdk.web.ResponseModel.TemplateResponseModel
- hasSession() - Method in interface se.curity.identityserver.sdk.web.Request
-
Returns true if there's a session associated with this request, false otherwise.
- HasValidatableRequestModel<RequestModel> - Interface in se.curity.identityserver.sdk.web.validation
-
Interface for validatable request models.
- hasValueOfType(Class<? extends Comparable>) - Method in class se.curity.identityserver.sdk.attribute.Attribute
-
A flag indicating whether or not the attribute has a value of a certain type.
- HEAD - Static variable in class se.curity.identityserver.sdk.http.HttpMethod
- header(String...) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
- header(String, Collection<String>) - Method in class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Add a header with the given name and values.
- header(String, String) - Method in class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Add a header with the given name and value.
- header(String, String) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Set a header value.
- header(String, Set<String>) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Set several values for a header.
- headerIsCommaSeparated(String) - Static method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Returns a boolean for whether the header allows multiple comma separated values.
- headerIsSemicolonSeparated(String) - Static method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Returns a boolean for whether the header allows multiple semicolon separated values.
- headers() - Method in interface se.curity.identityserver.sdk.http.HttpRequest
-
The (user-accessible) request headers that this request was (or will be) sent with.
- headers() - Method in interface se.curity.identityserver.sdk.http.HttpResponse
- HEADING - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- HELP - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- HIDDEN - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Types
- HONORIFIC_PREFIX - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Name
- HONORIFIC_SUFFIX - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Name
- HREF - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.Fields
- HREF - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Fields
- HTML - Enum constant in enum class se.curity.identityserver.sdk.http.ContentType
- HTML - Enum constant in enum class se.curity.identityserver.sdk.web.Produces.ContentType
- HTML - Static variable in class se.curity.identityserver.sdk.http.MediaType
- HTTP_1_1 - Enum constant in enum class se.curity.identityserver.sdk.service.HttpClient.Version
- HTTP_CLIENT - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- HTTP_VERSION_NOT_SUPPORTED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The HTTP_VERSION_NOT_SUPPORTED (505) status code.
- HttpClient - Interface in se.curity.identityserver.sdk.service
-
A simple HTTP Client that gets configured by the server configuration, possibly with a keystore.
- HttpClient.HttpClientException - Exception in se.curity.identityserver.sdk.service
-
All errors that occur while building or sending requests via a
HttpClient. - HttpClient.Redirect - Enum Class in se.curity.identityserver.sdk.service
-
Defines automatic redirection policy.
- HttpClient.Version - Enum Class in se.curity.identityserver.sdk.service
-
The HTTP protocol version.
- HttpClientException(String, Throwable) - Constructor for exception se.curity.identityserver.sdk.service.HttpClient.HttpClientException
- HttpHeaders - Class in se.curity.identityserver.sdk.http
-
A read-only view of a set of HTTP headers.
- HttpHeaders.Builder - Class in se.curity.identityserver.sdk.http
-
A Builder of
HttpHeadersinstances. - HttpMethod - Class in se.curity.identityserver.sdk.http
-
Represents an HTTP method.
- HttpRequest - Interface in se.curity.identityserver.sdk.http
-
Represents one HTTP request which can be sent to a server.
- HttpRequest.BodyProcessor - Interface in se.curity.identityserver.sdk.http
-
A request processor which obtains the request body from some source.
- HttpRequest.Builder - Interface in se.curity.identityserver.sdk.http
-
Builder of HTTP requests.
- HttpResponse - Interface in se.curity.identityserver.sdk.http
-
A server's response to a HTTP request.
- HttpResponse.BodyProcessor<T> - Interface in se.curity.identityserver.sdk.http
-
A processor for response bodies, which determines the type of the response body returned from HttpResponse.
- HttpStatus - Class in se.curity.identityserver.sdk.http
-
HTTP Status Code.
I
- id() - Method in interface se.curity.identityserver.sdk.config.Configuration
- ID - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- ID_TOKEN_ENCRYPTED_RESPONSE_ALG - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- ID_TOKEN_ENCRYPTED_RESPONSE_ENC - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- ID_TOKEN_SIGNED_RESPONSE_ALG - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- ID_TOKEN_TTL - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- IdentifiableResourceDataAccessProvider<A extends ResourceAttributes<?>> - Interface in se.curity.identityserver.sdk.datasource
- IdTokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for OpenID Connect ID token events.
- IdTokenOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, String, Instant, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.IdTokenOAuthEvent
- ignoreBody() - Static method in interface se.curity.identityserver.sdk.http.HttpResponse
- image() - Method in record class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.PendingUserCompletionModel
-
Returns the value of the
imagerecord component. - Image - Record Class in se.curity.identityserver.sdk.data
-
This is a container for the data model used for constructing images.
- Image(URI, LinkRelation, String, MediaType) - Constructor for record class se.curity.identityserver.sdk.data.Image
-
Creates an instance of a
Imagerecord class. - IMAGE - Static variable in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult
- IMAGE_PNG - Static variable in class se.curity.identityserver.sdk.http.MediaType
- ImpactedResourceGroup(String, Set<String>) - Constructor for class se.curity.identityserver.sdk.alarm.AlarmDescription.ImpactedResourceGroup
- IMS - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- INACTIVE - Enum constant in enum class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes.Status
- IncorrectCredentials() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.IncorrectCredentials
- INDETERMINATE - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
The severity is not known.
- indexOf(Object) - Method in class se.curity.identityserver.sdk.NonEmptyList
- INFO - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- InfoMessage - Interface in se.curity.identityserver.sdk.web.alerts
-
A informational message.
- InfoMessage.SimpleInfoMessage - Class in se.curity.identityserver.sdk.web.alerts
- INITIAL_CLIENT - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- INITIAL_CLIENT_AUTHENTICATION_METHOD - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- InitialAccessTokenDcrOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for DCR initial access token events.
- InitialAccessTokenDcrOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.InitialAccessTokenDcrOAuthEvent
- initializeActivation(AccountAttributes, Map<String, Object>) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Start an activation flow.
- INITIATE_LOGIN_URI - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- insertSession(Session) - Method in interface se.curity.identityserver.sdk.datasource.SessionDataAccessProvider
-
Creates a new Session with given expiration.
- INSTANCE_OF_CLIENT - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- InstantMessaging - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
-
Instant messaging address for the user.
- IntermediateAuthenticationState - Class in se.curity.identityserver.sdk.authenticationaction.completions
-
This class can be injected in the constructors of the ObligationRequestHandlers for an authentication action obligation.
- IntermediateAuthenticationState(AuthenticationAttributes) - Constructor for class se.curity.identityserver.sdk.authenticationaction.completions.IntermediateAuthenticationState
- IntermediateConsentState - Class in se.curity.identityserver.sdk.oauth.consent
-
This class can be injected in the constructors of the ConsentorCompletionRequestHandler for a consentor action obligation.
- IntermediateConsentState(ConsentAttributes, String) - Constructor for class se.curity.identityserver.sdk.oauth.consent.IntermediateConsentState
- INTERNAL_SERVER_ERROR - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The INTERNAL_SERVER_ERROR (500) status code.
- internalServerException(ErrorCode) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- internalServerException(ErrorCode, String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- intersection(ScopeMap) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Compute the intersection between this map and the other map.
- introspect(String) - Method in interface se.curity.identityserver.sdk.service.NonceTokenIssuer
-
Introspect a token represented by the given tokenString.
- IntrospectionOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when a token is introspected.
- IntrospectionOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, ClientIdentifier, Delegation, String) - Constructor for class se.curity.identityserver.sdk.data.events.IntrospectionOAuthEvent
- INVALID_ACRS - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A request ACR is invalid for some particular reason.
- INVALID_FIELDS - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.InvalidInput.Fields
- INVALID_HEADERS - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A request header or headers is not valid for some particular reason.
- INVALID_INPUT - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
The input is not valid for some particular reason.
- INVALID_REDIRECT_URI - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A redirect URI is invalid some particular reason.
- INVALID_SERVER_STATE - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
The server is in some state that causes the request to be invalid or unable to be processed.
- INVALID_SERVICE_PROVIDER_ID - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
The given service provider ID was invalid.
- INVALID_VALUE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.InvalidInput.Reason
- invalidInput(Message, Consumer<? super ProblemInvalidInputConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.ProblemRepresentationFactory
-
Creates a problem representation for an invalid input error.
- InvalidInput() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.InvalidInput
- invalidParameter(String, String) - Static method in interface se.curity.identityserver.sdk.web.alerts.ErrorMessage
-
Creates an
ErrorMessagefor an invalid request parameter value. - isActive() - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
A flag indicating if the user should be seen as active or not.
- isActive() - Method in interface se.curity.identityserver.sdk.data.Activatable
- isAuthenticated() - Method in class se.curity.identityserver.sdk.authentication.AuthenticatedState
-
Returns whether authentication has occurred.
- isCleared() - Method in interface se.curity.identityserver.sdk.alarm.Alarm
-
Returns the cleared status of this alarm.
- isConsentable() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- isConsentable() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- isConsentable() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- isDone() - Method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
The activation is completed.
- isEmpty() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- isEmpty() - Method in interface se.curity.identityserver.sdk.attribute.AttributeValue
- isEmpty() - Method in class se.curity.identityserver.sdk.attribute.BinaryAttributeValue
-
Whether the underlying byte array contains any data.
- isEmpty() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- isEmpty() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- isEmpty() - Method in class se.curity.identityserver.sdk.attribute.NullAttributeValue
- isEmpty() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- isEmpty() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.StringAttributeValue
- isEmpty() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Check if the collection is empty.
- isEmpty() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSessions
- isEmpty() - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Check whether this ClaimSet is empty.
- isEmpty() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
- isEmpty() - Method in class se.curity.identityserver.sdk.NonEmptyList
- isError() - Method in class se.curity.identityserver.sdk.authentication.BackchannelStartAuthenticationResult
- isExpired() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- isExpired(Instant, Instant) - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- isFailed() - Method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
The activation failed for some reason, typically the session or token had expired.
- isFailed() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- isFormUrlEncoded() - Method in interface se.curity.identityserver.sdk.service.AcceptedMediaType
- isGetRequest() - Method in interface se.curity.identityserver.sdk.web.Request
-
Returns true if this request uses the GET- or HEAD method, false otherwise.
- isHaapi() - Method in interface se.curity.identityserver.sdk.service.AcceptedMediaType
- isHeadRequest() - Method in interface se.curity.identityserver.sdk.web.Request
-
Returns true if this request uses the HEAD method, false otherwise.
- isHtml() - Method in interface se.curity.identityserver.sdk.service.AcceptedMediaType
- isHttpOnly() - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Answer whether this cookie is http-only.
- isIgnoreRequiredAuthenticator() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.RegisterUser
- isIntermediateState() - Method in class se.curity.identityserver.sdk.authentication.AuthenticatedState
-
Returns true if the authentication attributes are intermediate attributes.
- isJson() - Method in interface se.curity.identityserver.sdk.service.AcceptedMediaType
- isJwt() - Method in interface se.curity.identityserver.sdk.service.AcceptedMediaType
- isMultiValued() - Method in class se.curity.identityserver.sdk.attribute.Attribute
-
A flag indicating whether or not the attribute has just one value or multiple.
- isNeutral() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.AttributesEnumeration
- isNeutral() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Exclusions
- isNeutral() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Inclusions
- isNotEmpty() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSessions
- isOnlyConsentors() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- isOrigin() - Method in interface se.curity.identityserver.sdk.data.AllowedOrigin
- isPending() - Method in class se.curity.identityserver.sdk.authentication.ActivationResult
-
The activation is still pending.
- isPersistent() - Method in class se.curity.identityserver.sdk.web.cookie.ExpirableResponseCookie
- isPostRequest() - Method in interface se.curity.identityserver.sdk.web.Request
-
Returns true if this request uses the POST method, false otherwise.
- isPrefix() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
-
Check if this scope is a prefix scope.
- isPrefix() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
-
Check if this scope is a prefix scope.
- isPrimary() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttributeValue
-
Flag to say if this attribute should be seen as the primary used one.
- isPublic() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
-
Indicates whether or not the client is a public client.
- isRegistrationAllowed() - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.AuthenticateUser
- isRegistrationAllowed() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticatorInformationProvider
-
Returns whether registration is allowed or not, at the current state of the authentication transaction.
- isRequired() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- isRequired() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeClaim
- isRequired() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- isRequired() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- isScimJson() - Method in interface se.curity.identityserver.sdk.service.AcceptedMediaType
- isScopeRequired() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- isSelfTest() - Method in interface se.curity.identityserver.sdk.alarm.Alarm
-
Returns true if this alarm has been triggered synthetically to test the alarm subsystem and all configured
AlarmHandler. - isSetPasswordAfterActivation() - Method in interface se.curity.identityserver.sdk.service.AccountManager
- isSucceeded() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- isSuccess() - Method in class se.curity.identityserver.sdk.authentication.BackchannelStartAuthenticationResult
- issue(TokenAttributes) - Method in interface se.curity.identityserver.sdk.service.NonceTokenIssuer
-
Issue the given token as a nonce.
- issued - Enum constant in enum class se.curity.identityserver.sdk.data.authorization.DelegationStatus
- issued - Enum constant in enum class se.curity.identityserver.sdk.data.authorization.TokenStatus
- IssuedAccessTokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth refresh token is issued.
- IssuedAccessTokenOAuthEvent(String, Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.IssuedAccessTokenOAuthEvent
- IssuedAuthorizationCodeOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth authorization code is issued.
- IssuedAuthorizationCodeOAuthEvent(Instant, Instant, String, Map<String, Object>, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.IssuedAuthorizationCodeOAuthEvent
- IssuedDelegationOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when a delegation is issued.
- IssuedDelegationOAuthEvent(Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.IssuedDelegationOAuthEvent
- IssuedDeviceCodeOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth device code is issued.
- IssuedDeviceCodeOAuthEvent(Instant, Instant, Map<String, Object>, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.IssuedDeviceCodeOAuthEvent
-
Constructor for
IssuedDeviceCodeOAuthEvent. - IssuedIdTokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OpenID Connect ID token is issued.
- IssuedIdTokenOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, String, Instant, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.IssuedIdTokenOAuthEvent
- IssuedInitialAccessTokenDcrOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when a DCR initial access token is issued.
- IssuedInitialAccessTokenDcrOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.IssuedInitialAccessTokenDcrOAuthEvent
- IssuedRefreshTokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth refresh token is issued.
- IssuedRefreshTokenOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.IssuedRefreshTokenOAuthEvent
- isSynchronous() - Method in interface se.curity.identityserver.sdk.event.EventListener
-
Returns
trueif this EventListener is synchronous;falseotherwise. - isSystemClaim() - Method in interface se.curity.identityserver.sdk.claims.ClaimConfig
- isTemplatized() - Method in class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
-
Returns whether the registered client was based on a template client.
- isTextPlain() - Method in interface se.curity.identityserver.sdk.service.AcceptedMediaType
- isThreadSafe() - Method in interface se.curity.identityserver.sdk.datasource.DataAccessProvider
-
Deprecated.since 6.4.0, implement
ThreadSafeinstead - isUsedSecondaryVerifier() - Method in class se.curity.identityserver.sdk.data.events.SuccessClientAuthenticationEvent
- iterator() - Method in class se.curity.identityserver.sdk.attribute.Attribute
- iterator() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- iterator() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- iterator() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- iterator() - Method in class se.curity.identityserver.sdk.NonEmptyList
J
- Json - Interface in se.curity.identityserver.sdk.service
-
This service provides a simple API to serialize and de-serialize JSON.
- JSON - Enum constant in enum class se.curity.identityserver.sdk.http.ContentType
- JSON - Enum constant in enum class se.curity.identityserver.sdk.web.Produces.ContentType
- JSON - Static variable in class se.curity.identityserver.sdk.attribute.AttributeName.Format
-
Used to indicate that the value comes from a JSON data source.
- JSON - Static variable in class se.curity.identityserver.sdk.http.MediaType
- Json.JsonException - Exception in se.curity.identityserver.sdk.service
-
Exception used to report error that occur during serialization or de-serialization of JSON.
- JsonException(String) - Constructor for exception se.curity.identityserver.sdk.service.Json.JsonException
- JWKS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- JWKS_URI - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- JWT - Static variable in class se.curity.identityserver.sdk.http.MediaType
K
- keepAttribute(String) - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.AttributesEnumeration
- keepAttribute(String) - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Exclusions
- keepAttribute(String) - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Inclusions
- KEY_AUTHENTICATION_ATTRIBUTES - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_AUTHORIZATION_CODE_HASH - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_CLAIM_MAP - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_CLAIMS - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
-
claims as used before the configurable claims system was introduced meant "optional attributes".
- KEY_CLIENT_ID - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_CONSENT_ATTRIBUTES - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_CREATED - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_CUSTOM_CLAIM_VALUES - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_EXPIRES - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_ID - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_MTLS_CLIENT_CERTIFICATE - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_MTLS_CLIENT_CERTIFICATE_DN - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_MTLS_CLIENT_CERTIFICATE_X5TS256 - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_OWNER - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_PROBLEM_TITLE - Static variable in interface se.curity.identityserver.sdk.web.ResponseModel
-
Entry key for the problem title.
- KEY_PROBLEM_TYPE - Static variable in interface se.curity.identityserver.sdk.web.ResponseModel
-
Entry key for the problem type.
- KEY_REDIRECT_URI - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_REQUESTED_CLAIMS - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
-
Deprecated, for removal: This API element is subject to removal in a future version.since 4.2 - scheduled for removal in 8.0.
- KEY_SCOPE - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_SCOPECLAIMS - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- KEY_STATUS - Static variable in interface se.curity.identityserver.sdk.data.authorization.Delegation
- keys() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- keys() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- kind() - Method in record class se.curity.identityserver.sdk.data.consent.SigningConsentorPendingClientOperation
-
Returns the value of the
kindrecord component. - KIND - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Fields
- KIND - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- Kinds() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
L
- LABEL - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- LAST_MODIFIED - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- lastIndexOf(Object) - Method in class se.curity.identityserver.sdk.NonEmptyList
- LE - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that a numeric attribute must be less than or equal to the specified value. - leave(String) - Static method in class se.curity.identityserver.sdk.authenticationaction.ReentrancyDetector
- LENGTH_REQUIRED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The LENGTH_REQUIRED (411) status code.
- LICENSE - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- link(String, String, String, String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Link a foreign account ID and domain to the given local AccountId.
- link(AccountAttributes, AccountDomain, SubjectAttributes, boolean) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Link the linkee (
foreignSubjectinforeignDomain) to the linker (localAccount). - link(SubjectAttributes, AccountDomain, SubjectAttributes, boolean) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Link the linkee (
foreignSubjectinforeignDomain) to the linker (localSubject). - LinkConflictException - Exception in se.curity.identityserver.sdk.errors
-
Exception thrown when a link could not be created because of an already existing link to another account.
- LinkConflictException(String, AccountDomain, String) - Constructor for exception se.curity.identityserver.sdk.errors.LinkConflictException
- LINKED_ACCOUNTS - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- LinkedAccount - Class in se.curity.identityserver.sdk.attribute.scim.v2.extensions
- LinkedAccount(MapAttributeValue) - Constructor for class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- LinkedAccountEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when an account is linked.
- LinkedAccountEvent(String, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.LinkedAccountEvent
-
Creates a
LinkedAccountEvent. - LinkRelation - Class in se.curity.identityserver.sdk.web
-
Represents a link relation, as defined by Web Linking specification.
- Links - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of links to the representation being built.
- Links() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Links
- LINKS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Fields
- ListAttributeValue - Class in se.curity.identityserver.sdk.attribute
-
An
AttributeValueconsisting of multipleAttributeValueinstances. - listIterator() - Method in class se.curity.identityserver.sdk.NonEmptyList
- listIterator(int) - Method in class se.curity.identityserver.sdk.NonEmptyList
- ListKey - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Marks an element as being part of a list item key.
- listLinks(String, String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Returns all linked accounts connected to a local account ID.
- listLinks(AccountAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Lists all links belonging to a local account (which should be globally unique).
- listLinks(SubjectAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Lists all links belonging to a local subject.
- LOCALE - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- LOCALITY - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Address
- LOCATION - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- logFailedAttributeValidation(String, String, String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- logFailedAttributeValidation(String, AttributeValue, String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- LogicalExpression(Filter.LogicalOperator, Filter, Filter) - Constructor for class se.curity.identityserver.sdk.data.query.Filter.LogicalExpression
-
Constructs a
Filter.LogicalExpressionused for combining twoFilters using a mechanism described by a specified operator. - LOGIN - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- LOGIN - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- LoginAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
A login authentication event.
- LoginAuthenticationEvent(String, String, String, AuthenticationAttributes, Instant, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.LoginAuthenticationEvent
-
Create a new LoginAuthenticationEvent.
- LoginAuthenticationEvent(String, String, String, AuthenticationAttributes, Instant, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.LoginAuthenticationEvent
-
Create a new LoginAuthenticationEvent.
- LOGO_URI - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- LogoutAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
An event triggered by a user logging out.
- LogoutAuthenticationEvent(String, NonEmptyList<AuthenticationAttributes>, String) - Constructor for class se.curity.identityserver.sdk.data.events.LogoutAuthenticationEvent
-
Create new LogoutAuthenticationEvent.
- LT - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that a numeric attribute must be less than the specified value.
M
- MAJOR - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
The alarm indicates the existence of a service impacting fault that has severe degradation of operation.
- ManagedObject<C extends Configuration> - Class in se.curity.identityserver.sdk.plugin
-
A managed object is an object that can be used by a plugin to manage the plugin life-cycle.
- ManagedObject(C) - Constructor for class se.curity.identityserver.sdk.plugin.ManagedObject
-
Create and initialize this
ManagedObject. - mandatoryOnly() - Static method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Inclusions
- map() - Method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Returns an unmodifiable multi Map view of this HttpHeaders.
- map() - Method in interface se.curity.identityserver.sdk.web.cookie.RequestCookies
-
Get a
Mapcontaining all cookies sent with the Request, where each entry has the cookie name as the key, and a List of the the cookies with that name as the value. - map(T, Function<T, R>, Supplier<R>) - Static method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- map(T, NullableFunction<T, R>) - Static method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- map(String, AttributeOrAttributeValueTransformer) - Method in class se.curity.identityserver.sdk.attribute.Attribute
- map(String, AttributeOrAttributeValueTransformer) - Method in interface se.curity.identityserver.sdk.attribute.AttributeOrAttributeValue
-
Apply the provided transformation on each
AttributeandAttributeValuein this attribute tree, recursively. - map(String, AttributeOrAttributeValueTransformer) - Method in interface se.curity.identityserver.sdk.attribute.AttributeValue
- map(String, AttributeOrAttributeValueTransformer) - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- map(String, AttributeOrAttributeValueTransformer) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- map(PrimitiveAttributeValue.PrimitiveValueConsumer<V>) - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- map(NullableFunction<AttributeValue, AttributeValue>) - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
-
Map over all items in this
ListAttributeValue. - MapAttributeValue - Class in se.curity.identityserver.sdk.attribute
-
An
AttributeValuerepresenting multipleAttributeinstances, similar to a Map where the keys are the names of the attributes, and the values the Attributes themselves. - MapAttributeValue(Iterable<Attribute>) - Constructor for class se.curity.identityserver.sdk.attribute.MapAttributeValue
- mapEntries(String, AttributeOrAttributeValueTransformer) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
-
Maps all the entries of this
MapAttributeValuerecursively. - mapItems(String, AttributeOrAttributeValueTransformer) - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
-
Maps the items of this
ListAttributeValuerecursively. - mapNonRecursive(AttributeOrAttributeValueTransformer) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
-
Maps the entries of this Map without recursion into each entry.
- mapResponseModel(Map<String, Object>) - Static method in interface se.curity.identityserver.sdk.web.ResponseModel
-
Create a Map-based response model.
- matches(String) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
-
Check if the given scope matches this scope.
- matches(Origin, URL) - Method in interface se.curity.identityserver.sdk.data.AllowedOrigin
-
Test whether A URL url is said to match a host-source expression for a protected resource.
- matching(String) - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSessions
-
Find a session that matches the given acr
- matching(String...) - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSessions
-
Find all session matching the acrs
- matching(Collection<String>) - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSessions
-
Find all sessions matching the collection of acrs
- max() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.RangeConstraint
- max() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.SizeConstraint
- MAX_DEFAULT - Static variable in annotation interface se.curity.identityserver.sdk.config.annotation.RangeConstraint
- MAX_DEFAULT - Static variable in annotation interface se.curity.identityserver.sdk.config.annotation.SizeConstraint
- MAX_HEADER_VALUES - Static variable in class se.curity.identityserver.sdk.http.HttpHeaders
- MEDIA_TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract
- MEDIA_TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract
- MEDIA_TYPE_STRING - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract
- MEDIA_TYPE_STRING - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract
- MediaType - Class in se.curity.identityserver.sdk.http
- Message - Class in se.curity.identityserver.sdk.haapi
-
Representation of a message that should be presented to the user of the client application.
- Message.Key - Class in se.curity.identityserver.sdk.haapi
- Message.Literal - Class in se.curity.identityserver.sdk.haapi
- MessageClasses() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- MESSAGES - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Fields
- Meta - Class in se.curity.identityserver.sdk.attribute.scim.v2
-
The meta object of SCIM.
- META - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- META - Static variable in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- METADATA - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Fields
- MetaFields - Enum Class in se.curity.identityserver.sdk.attribute
-
The known metadata fields that can be used with a
MapAttributeValue. - method() - Method in interface se.curity.identityserver.sdk.http.HttpRequest
- method(String) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Send a request to the configured endpoint using the given HTTP method.
- METHOD - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.Fields
- METHOD_NOT_ALLOWED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The METHOD_NOT_ALLOWED (405) status code.
- methodNotAllowed() - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- methodNotAllowed(String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- MIDDLE_NAME - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Name
- min() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.RangeConstraint
- min() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.SizeConstraint
- MIN_DEFAULT - Static variable in annotation interface se.curity.identityserver.sdk.config.annotation.RangeConstraint
- MIN_DEFAULT - Static variable in annotation interface se.curity.identityserver.sdk.config.annotation.SizeConstraint
- MINOR - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
The alarm indicates the existence of a service impacting fault that does not yet degrade the operation fully.
- MISSING - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.InvalidInput.Reason
- MISSING_HEADERS - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A required header was not provided.
- MISSING_PARAMETERS - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A required parameter was not provided.
- MODEL - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Fields
- MOVED_PERMANENTLY - Enum constant in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Status code (301) indicating that the resource has permanently moved to a new location, and that future references should use a new URI with their requests.
- MOVED_PERMANENTLY - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The MOVED_PERMANENTLY (301) status code.
- MOVED_TEMPORARILY - Enum constant in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Status code (302) indicating that the resource has temporarily moved to another location, but that future references should still use the original URI to access the resource.
- msg() - Method in record class se.curity.identityserver.sdk.data.Image
-
Returns the value of the
msgrecord component. - MULTI_VALUED_ATTRIBUTES - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- MULTIPLE_CHOICES - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The MULTIPLE_CHOICES (300) status code.
- MultipleCookiesException - Exception in se.curity.identityserver.sdk.web.cookie
-
An Exception thrown if multiple cookies are included in a Request where only a single one was expected.
- MultipleCookiesException(String) - Constructor for exception se.curity.identityserver.sdk.web.cookie.MultipleCookiesException
- MultipleHeadersException - Exception in se.curity.identityserver.sdk.http
- MultipleHeadersException(String) - Constructor for exception se.curity.identityserver.sdk.http.MultipleHeadersException
- MultiValuedAttributeValue<M extends MultiValuedAttributeValue> - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
- MultiValuedAttributeValue(MapAttributeValue) - Constructor for class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- MUTATION - Enum constant in enum class se.curity.identityserver.sdk.authorization.graphql.GraphQLOperation.OperationType
N
- Name - Class in se.curity.identityserver.sdk.attribute.scim.v2
-
The name attribute of the SCIM core schema.
- Name - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Defines the name of a configuration item.
- NAME - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- NAME - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.ClientOperation.Fields
- NAME - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- name_format - Enum constant in enum class se.curity.identityserver.sdk.attribute.MetaFields
-
Used on the key with the attribute name format
- NAME_FORMAT_KEY - Static variable in class se.curity.identityserver.sdk.attribute.AttributeName
- NAME_HTTP_METHOD - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes
- NAME_KEY - Static variable in class se.curity.identityserver.sdk.attribute.AttributeName
- NAME_OPERATION - Static variable in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes
- NAME_OPERATION - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes
- NAME_RESOURCE_TYPE - Static variable in class se.curity.identityserver.sdk.authorization.graphql.GraphQLAuthorizationResourceAttributes
- NAME_RESOURCE_TYPE - Static variable in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes
- NAME_RESOURCE_TYPE - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes
- NAME_URI - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes
- NAMESPACE_KEY - Static variable in class se.curity.identityserver.sdk.attribute.AttributeName
- NE - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that an attribute must not be equal to a specific value. - NEVER - Enum constant in enum class se.curity.identityserver.sdk.service.HttpClient.Redirect
- newAuthenticationStep(Consumer<? super AuthenticationStepConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFactory
-
Creates the representation of an authentication step.
- newConsentorStep(Consumer<? super ConsentorStepConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFactory
-
Creates the representation of a consentor step.
- newContinueOnSameStep(Consumer<? super UserMessages>) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFactory
-
Creates a representation that informs the client application that the authentication process didn't advance as a result of the performed action.
- newest() - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatedSessions
-
Get the newest session
- newGetRedirectStep(URI) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFactory
-
Creates the representation of a GET-based redirect step, i.e., a step that the client application should perform automatically without requiring user interaction.
- newPollingStep() - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFactory
-
Returns a polling step factory.
- newPostRedirectStep(URI, Consumer<? super FormActionHiddenFields>) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFactory
-
Creates the representation of a POST-based redirect step, i.e., a step that the client application should perform automatically without requiring user interaction.
- newRegistrationStep(Consumer<? super RegistrationStepConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.RepresentationFactory
-
Creates the representation of a registration step.
- NICK_NAME - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- NO_ACCOUNT_TO_SELECT - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A particular user was requested to log in, and that account cannot be found.
- NO_ALLOWED_AUTHENTICATORS - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
There are no allowed authenticators configured which can satisfy the request.
- NO_AUTHORITY - Static variable in class se.curity.identityserver.sdk.attribute.Attribute
- NO_CONTENT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The NO_CONTENT (204) status code.
- NO_CONTEXT - Static variable in interface se.curity.identityserver.sdk.service.CredentialManager
- noBody() - Static method in interface se.curity.identityserver.sdk.http.HttpRequest
- NON_AUTHORITATIVE_INFO - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The NON_AUTHORITATIVE_INFO (203) status code.
- NonceDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
-
This data source is responsible for storing one time tokens (Nonce).
- NonceTokenIssuer - Interface in se.curity.identityserver.sdk.service
-
A service that can issue and introspect
TokenAttributesinstances that are meant to be used no more than once (i.e., a nonce). - none() - Static method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Exclusions
- none() - Static method in class se.curity.identityserver.sdk.web.RequestHandlerSet
- NONE - Enum constant in enum class se.curity.identityserver.sdk.web.cookie.ValueTransformation
-
The cookie value is not transformed in any way.
- NONE_QUALIFIER - Static variable in interface se.curity.identityserver.sdk.alarm.AlarmIdentifier
- NonEmptyList<T> - Class in se.curity.identityserver.sdk
-
A Immutable List which is guaranteed to contain at least one element.
- Nonnull - Annotation Interface in se.curity.identityserver.sdk
-
The
@Nonnullannotation declares that a type or the return value of a method is nevernull. - NoSingleValueException - Exception in se.curity.identityserver.sdk.errors
- NoSingleValueException() - Constructor for exception se.curity.identityserver.sdk.errors.NoSingleValueException
- NOT_ACCEPTABLE - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The NOT_ACCEPTABLE (406) status code.
- NOT_APPLICABLE - Enum constant in enum class se.curity.identityserver.sdk.authorization.AuthorizationDecision
- NOT_FAILURE - Enum constant in enum class se.curity.identityserver.sdk.web.Response.ResponseModelScope
-
Scope including all non-error status codes (i.e.
- NOT_FOUND - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The NOT_FOUND (404) status code.
- NOT_IMPLEMENTED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The NOT_IMPLEMENTED (501) status code.
- NOT_MODIFIED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The NOT_MODIFIED (304) status code.
- notApplicable() - Static method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
-
Creates a
AuthorizationDecision.NOT_APPLICABLEauthorization result. - NotExpression(Filter) - Constructor for class se.curity.identityserver.sdk.data.query.Filter.NotExpression
-
Constructs a
Filter.NotExpressionused for negating the boolean result of a specifiedFilter. - notFoundException() - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- notFoundException(ErrorCode, String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- Nullable - Annotation Interface in se.curity.identityserver.sdk
-
The @Nullable annotation, when applied to a type or the return value of a method, declares that the annotated element might be null in some cases, therefore client code must check for null before using ditto value.
- NullableFunction<T,
R> - Interface in se.curity.identityserver.sdk -
A function which may return a null value.
- NullableSupplier<T> - Interface in se.curity.identityserver.sdk
-
A Supplier that may return null.
- NullAttributeValue - Class in se.curity.identityserver.sdk.attribute
-
Null attribute value.
- nullOrOfType(Class<T>, Object) - Static method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- nullOrOfType(Class<T>, Object) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
- NUMBER - Static variable in class se.curity.identityserver.sdk.haapi.FieldKind
O
- OAUTH_CLIENT - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- OAuthAuthorizationActionAttributes - Class in se.curity.identityserver.sdk.authorization.oauth
-
Represents the action of the OAuth operation being authorized.
- OAuthAuthorizationActionAttributes.Operation - Class in se.curity.identityserver.sdk.authorization.oauth
- OAuthAuthorizationManager - Interface in se.curity.identityserver.sdk.authorization.oauth
-
Authorization manager for policy decisions enforced by OAuth endpoints.
- OAuthAuthorizationResourceAttributes - Class in se.curity.identityserver.sdk.authorization.oauth
-
Represents the resource of the OAuth operation being authorized.
- OAuthAuthorizationResourceAttributes.ResourceType - Class in se.curity.identityserver.sdk.authorization.oauth
- OAuthClient - Interface in se.curity.identityserver.sdk.oauth
-
An OAuth client.
- OAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for OAuth events.
- OAuthEvent(ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.OAuthEvent
-
Constructor for
OAuthEvent. - OAuthEvent(String) - Constructor for class se.curity.identityserver.sdk.data.events.OAuthEvent
-
Constructor for
OAuthEventwith profile ID. - OAuthObligation - Interface in se.curity.identityserver.sdk.authorization
-
Base interface for all obligations enforced by the execution of an OAuth operation.
- Obligation - Interface in se.curity.identityserver.sdk.authorization
-
Represents an obligation that needs to be ensured when performing the authorized operation.
- of() - Static method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- of(byte[]) - Static method in class se.curity.identityserver.sdk.attribute.BinaryAttributeValue
-
Create a BinaryAttributeValue from the provided byte array.
- of(Comparable<?>) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeValue
- of(Object) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeValue
-
Attempt to convert the given Object into an
AttributeValue. - of(String) - Static method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes.Operation
- of(String) - Static method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes.ResourceType
- of(E) - Static method in class se.curity.identityserver.sdk.NonEmptyList
-
Create a non-empty List containing a single item.
- of(E[]) - Static method in class se.curity.identityserver.sdk.NonEmptyList
-
Create a non-empty List from the provided list.
- of(Class<? extends RequestHandler<?>>...) - Static method in class se.curity.identityserver.sdk.web.RequestHandlerSet
- of(Comparable<?>) - Static method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- of(Iterable<? extends Iterable<Attribute>>) - Static method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- of(Iterable<E>) - Static method in class se.curity.identityserver.sdk.NonEmptyList
-
Create a non-empty List from the provided Iterable.
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.AccountAttributes
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.ContextAttributes
-
Creates a new
ContextAttributesobject that contains attributes about a context (i.e., environment), including the authentication time. - of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
Create a name object from a list of attributes.
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.data.update.AttributeAdditions
- of(Iterable<Attribute>) - Static method in class se.curity.identityserver.sdk.data.update.AttributeReplacements
- of(Iterable<Attribute>, boolean) - Static method in class se.curity.identityserver.sdk.attribute.ContextAttributes
-
Creates a new
ContextAttributesobject that contains attributes about a context (i.e., environment), optionally including the authentication time - of(String) - Static method in class se.curity.identityserver.sdk.attribute.AttributeName
- of(String) - Static method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.StringAttributeValue
- of(String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
Create an
Addresswith the FORMATTED attribute set. - of(String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
-
Create a
Metaobject with the given resource type. - of(String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
Create a name object with the formatted string set.
- of(String) - Static method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- of(String) - Static method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- of(String) - Static method in class se.curity.identityserver.sdk.haapi.ActionKind
- of(String) - Static method in class se.curity.identityserver.sdk.haapi.FieldKind
- of(String) - Static method in class se.curity.identityserver.sdk.haapi.OperationName
- of(String) - Method in interface se.curity.identityserver.sdk.haapi.ProblemRepresentationFactory
-
Creates a problem representation with just a type.
- of(String) - Static method in class se.curity.identityserver.sdk.http.HttpMethod
-
Create an
HttpMethodinstance given its string value. - of(String) - Static method in class se.curity.identityserver.sdk.web.LinkRelation
-
Create a link relation given its string identifier.
- of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
Create an
Addresswith the FORMATTED and PRIMARY attributes set. - of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Email
- of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Entitlement
- of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Group
- of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.InstantMessaging
- of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.PhoneNumber
- of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Photo
- of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Role
- of(String, boolean) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.X509Certificates
- of(String, Comparable) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute at the given path with the default authority.
- of(String, Comparable<?>) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- of(String, Comparable<?>, String, Comparable<?>) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- of(String, Comparable<?>, String, Comparable<?>, String, Comparable<?>) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- of(String, Comparable<?>, String, Comparable<?>, String, Comparable<?>, String, Comparable<?>) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- of(String, Comparable<?>, String, Comparable<?>, String, Comparable<?>, String, Comparable<?>, String, Comparable<?>) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- of(String, Comparable, String) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute at the given path.
- of(String, String) - Static method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Create a user object with userName.
- of(String, String) - Static method in class se.curity.identityserver.sdk.attribute.AttributeName
- of(String, String) - Static method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- of(String, String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- of(String, String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
Create a name object from given and family name.
- of(String, String) - Static method in class se.curity.identityserver.sdk.http.MediaType
- of(String, String, String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- of(String, String, String, String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
-
Creates a new linked account with the provided values.
- of(String, String, String) - Static method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Create an account with all the mandatory fields.
- of(String, String, String) - Static method in class se.curity.identityserver.sdk.attribute.AttributeName
- of(String, String, String) - Static method in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- of(String, Collection<?>) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute at the given path with the default authority.
- of(String, Collection<?>, String) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute at the given path.
- of(String, Consumer<? super ProblemConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.ProblemRepresentationFactory
-
Creates a problem representation with a type and optional user messages.
- of(String, AttributeContainer<?>) - Static method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- of(String, AttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute at the given path with the default authority.
- of(String, AttributeValue, String) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute at the given path.
- of(String, AuthenticationAttributes, Collection<String>, Collection<String>) - Static method in class se.curity.identityserver.sdk.attribute.ConsentAttributes
- of(String, ContextAttributes) - Static method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- of(String, ScimAuthorizationResourceAttributes.ResourceType) - Static method in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes
- of(String, Message) - Method in interface se.curity.identityserver.sdk.haapi.ProblemRepresentationFactory
-
Creates a problem representation with a type and a title.
- of(String, Message, Consumer<? super ProblemConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.ProblemRepresentationFactory
-
Creates a problem representation with a type and a title.
- of(Collection<?>) - Static method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- of(Collection<String>) - Static method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Inclusions
-
Creates an instance of
Inclusionsfor the provided attributes. - of(Collection<String>) - Static method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- of(List<?>) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeValue
- of(List<Map<String, Object>>) - Static method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- of(Map<?, ?>) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeValue
- of(Map<?, ?>) - Static method in class se.curity.identityserver.sdk.attribute.ContextAttributes
-
Creates a new
ContextAttributesobject that contains attributes about a context (i.e., environment). - of(Map<?, ?>) - Static method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- of(Map<?, ?>) - Static method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- of(Map<?, ?>) - Static method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes
- of(Map<?, ?>) - Static method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes
- of(Map<?, ?>, String) - Static method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
-
Create a
MapAttributeValueobject from aMap. - of(Map<String, String>) - Static method in class se.curity.identityserver.sdk.oauth.ClientIdentifier
- of(Set<String>) - Static method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Exclusions
-
Creates an instance of
Exclusionsfor the provided attributes. - of(Set<String>) - Static method in class se.curity.identityserver.sdk.data.update.AttributeDeletions
- of(Attribute) - Static method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- of(Attribute...) - Static method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Create an object with attributes.
- of(Attribute...) - Static method in class se.curity.identityserver.sdk.attribute.Attributes
- of(Attribute...) - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResultAttributes
-
Creates consentor attributes from zero or more
Attribute. - of(AttributeName, Comparable) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute with the given name and the default authority.
- of(AttributeName, Comparable, String) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute with the given name.
- of(AttributeName, Collection<?>) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute with the given name and the default authority.
- of(AttributeName, Collection<?>, String) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute with the given name.
- of(AttributeName, AttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute with the given name and the default authority.
- of(AttributeName, AttributeValue, String) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute with the given name.
- of(AttributeName, ListAttributeValue, String, Function<MapAttributeValue, V>) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
- of(Attribute, ContextAttributes) - Static method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- of(Attributes) - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResultAttributes
-
Creates consentor attributes from an
Attributesobject. - of(AttributeTableView) - Static method in class se.curity.identityserver.sdk.attribute.AttributeTableView
-
Deprecated.This method is here only for backwards compatibility, because some JS token procedures previously had to wrap the Attributes they retrieved from DataSources into a TableView before being able to process them... but currently, the dataSources already return a TableView, so this method will end up being called by the older scripts.
- of(AuthenticationAttributes) - Static method in class se.curity.identityserver.sdk.attribute.AuthorizationAttributes
- of(AuthenticationAttributes, String, String) - Static method in class se.curity.identityserver.sdk.attribute.AuthorizationAttributes
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
Create an
Address. - of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
-
Create a
Metaobject from attributes. - of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Email
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Entitlement
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Group
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.InstantMessaging
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.PhoneNumber
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Photo
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.Role
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.X509Certificates
- of(MapAttributeValue) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
- of(DeviceAttributes) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.Device
-
Creates a new Device object from a set of
DeviceAttributes. - of(SubjectAttributes, ContextAttributes) - Static method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- of(GraphQLAuthorizationResourceAttributes.ResourceType) - Static method in class se.curity.identityserver.sdk.authorization.graphql.GraphQLAuthorizationResourceAttributes
- of(OAuthAuthorizationActionAttributes.Operation) - Static method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes
- of(OAuthAuthorizationResourceAttributes.ResourceType) - Static method in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes
- of(ProblemDetails) - Method in interface se.curity.identityserver.sdk.haapi.ProblemRepresentationFactory
-
Creates a problem representation from a
ProblemDetailsobject. - of(ProblemDetails, Consumer<? super ProblemConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.ProblemRepresentationFactory
-
Creates a problem representation from a
ProblemDetailsobject. - of(HttpMethod, ScimAuthorizationActionAttributes.Operation) - Static method in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes
- ofAttributes(List<? extends Attributes>) - Static method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- ofFlag(String) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute flag at the given path with the default authority.
- ofFlag(AttributeName) - Static method in class se.curity.identityserver.sdk.attribute.Attribute
-
Create an attribute flag with the given name and the default authority.
- ofKey(String) - Static method in class se.curity.identityserver.sdk.haapi.Message
-
Creates a
Messagegiven a localization key. - ofKey(String, String...) - Static method in class se.curity.identityserver.sdk.haapi.Message
-
Creates a
Messagegiven a localization key for a template and set of literal values. - ofLiteral(String) - Static method in class se.curity.identityserver.sdk.haapi.Message
-
Creates a
Messagegiven a literalString. - ofMap(Map<?, ?>) - Static method in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- ofStringOrArray(StringOrArray) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeValue
-
Convert the given
StringOrArrayto anAttributeValue. - ok() - Static method in class se.curity.identityserver.sdk.authentication.BackchannelStartAuthenticationResult
- OK - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The OK (200) status code.
- onComplete() - Method in interface se.curity.identityserver.sdk.http.HttpRequest.BodyProcessor
-
Called when the request body has been completely sent.
- OneOf - Interface in se.curity.identityserver.sdk.config
-
Marker interface for configuration values which may be one of a set of sub-configuration types.
- ONLY_CONSENTORS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- onRequestBodyChunk(ByteBuffer) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.BodyProcessor
-
Called to obtain a buffer of data to send.
- onRequestError(Throwable) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.BodyProcessor
-
Called if sending a request body fails.
- onRequestModelValidationFailure(Request, Response, Set<ErrorMessage>) - Method in interface se.curity.identityserver.sdk.web.validation.HasValidatableRequestModel
-
Hook to implement custom-specific behaviour when a RequestModel fails to be validated.
- onRequestStart(HttpRequest, LongConsumer) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.BodyProcessor
-
Called before a request is sent.
- onResponseBodyChunk(ByteBuffer) - Method in interface se.curity.identityserver.sdk.http.HttpResponse.BodyProcessor
-
Called for each buffer of data received for this response.
- onResponseBodyStart(long, HttpHeaders, LongConsumer) - Method in interface se.curity.identityserver.sdk.http.HttpResponse.BodyProcessor
-
Called immediately before the response body is read.
- onResponseComplete() - Method in interface se.curity.identityserver.sdk.http.HttpResponse.BodyProcessor
-
Called after the last time
HttpResponse.BodyProcessor.onResponseBodyChunk(ByteBuffer)has been called and returned indicating that the entire content has been read. - onResponseError(Throwable) - Method in interface se.curity.identityserver.sdk.http.HttpResponse.BodyProcessor
-
Called if an error occurs while reading the response body.
- operationAction() - Method in record class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.PendingUserCompletionModel
-
Returns the value of the
operationActionrecord component. - operationName() - Method in record class se.curity.identityserver.sdk.data.consent.SigningConsentorPendingClientOperation
-
Returns the value of the
operationNamerecord component. - OperationName - Class in se.curity.identityserver.sdk.haapi
-
Represents the name of a operation that is executed by a client application.
- OPTIONS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- OPTIONS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Selector.Fields
- OPTIONS - Static variable in class se.curity.identityserver.sdk.http.HttpMethod
- OR - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.LogicalOperator
-
Used in a
Filter.LogicalExpressionto indicate that the logical OR operator should be applied to combine twoFilters. - Origin - Interface in se.curity.identityserver.sdk.data
-
A Web Origin, according to rfc 6454.
- OriginalQueryExtractor - Interface in se.curity.identityserver.sdk.service
-
Helper class for extracting the query (or in case of Pushed Authorization Requests content of POST body) parameter values from the original request leading to the authentication service.
- other_authorities - Enum constant in enum class se.curity.identityserver.sdk.attribute.MetaFields
-
used on the key containing the secondary attributes, i.e., the ones having the same name as a primary attribute
- overrideAttributes(DynamicallyRegisteredClientAttributesBuilder) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- OWNER - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
P
- parallelStream() - Method in class se.curity.identityserver.sdk.NonEmptyList
- PARTIAL_CONTENT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The PARTIAL_CONTENT (206) status code.
- PASSWORD - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- PASSWORD - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Types
- PASSWORD_RESET - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- PASSWORD_RESET - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- PasswordUpdatedCredentialManagerEvent - Class in se.curity.identityserver.sdk.data.events
-
Fired when the CredentialManager has updated a password.
- PasswordUpdatedCredentialManagerEvent(String, String) - Constructor for class se.curity.identityserver.sdk.data.events.PasswordUpdatedCredentialManagerEvent
- patch(String, AttributeUpdate, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Patch an existing account.
- PATCH - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes.Operation
- PATCH - Static variable in class se.curity.identityserver.sdk.http.HttpMethod
- PATH_CONFIRM_CONTINUE - Static variable in interface se.curity.identityserver.sdk.service.AutoLoginManager
- PatternConstraint - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Constrains the values a configuration element of type
Stringmay take. - PAYLOAD_TOO_LARGE - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The PAYLOAD_TOO_LARGE (413) status code.
- PAYMENT_REQUIRED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The PAYMENT_REQUIRED (402) status code.
- pending(Consumer<? super PendingPollingConfigurator>) - Method in interface se.curity.identityserver.sdk.haapi.polling.PollingRepresentationFactory
-
Creates a pending representation.
- pending(ConsentorCompletion) - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult
-
Creates a pending result.
- pending(ResponseModel.TemplateResponseModel) - Static method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult
-
Creates a pending result.
- PendingActions - Interface in se.curity.identityserver.sdk.haapi.polling
-
Builder interface to add content to a pending polling step.
- PendingCompletionAuthenticationActionEvent - Class in se.curity.identityserver.sdk.data.events
-
An authentication obligation action event.
- PendingCompletionAuthenticationActionEvent(String, String, String, String, String, AuthenticationAttributes, RequiredActionCompletion, String) - Constructor for class se.curity.identityserver.sdk.data.events.PendingCompletionAuthenticationActionEvent
-
Creates an
PendingCompletionAuthenticationActionEvent. - PendingPollingConfigurator - Interface in se.curity.identityserver.sdk.haapi.polling
-
Builder interface to add content to a pending polling step.
- pendingResult(RequiredActionCompletion) - Static method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult
-
The action needs completion.
- pendingResult(RequiredActionCompletion, AuthenticationAttributes) - Static method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult
-
The action needs completion.
- pendingUserCompletion() - Static method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult
-
Creates a result pending user action.
- pendingUserCompletion(SigningConsentorResult.PendingUserCompletionModel) - Static method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult
-
Creates a pending result containing an additional info.
- PendingUserCompletionModel(SigningConsentorPendingClientOperation, Image) - Constructor for record class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.PendingUserCompletionModel
-
Creates an instance of a
PendingUserCompletionModelrecord class. - pendingWithPromptUserCompletion() - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult
-
Creates a pending "prompt user" result.
- pendingWithRedirectCompletion(String) - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult
-
Creates a pending redirect result.
- PERMANENT_REDIRECT - Enum constant in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Status code (308) indicating that the requested resource permanently resides at a different URI and the user agent may not change the request method from
POSTtoGET(if applicable). - PERMANENT_REDIRECT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The PERMANENT_REDIRECT (308) status code.
- PHONE_NUMBERS - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- PhoneNumber - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
-
Phone numbers for the user.
- Photo - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
-
Photo associated with the user
- PHOTOS - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- PLACEHOLDER - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- PLAIN_TEXT - Enum constant in enum class se.curity.identityserver.sdk.http.ContentType
- PLUGIN_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A plug-in caused an error for some particular reason.
- PluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin
-
A Plugin descriptor is used to inform the server of the characteristics of a plugin.
- POLICY_URI - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- POLICY_URL - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- poll() - Method in interface se.curity.identityserver.sdk.oauth.consent.signing.SigningConsentor
-
The poll method will poll the third party until the latter responds that the signing process is complete.
- POLL - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- POLL - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- PollingProperties - Interface in se.curity.identityserver.sdk.haapi.polling
-
Interface allowing the setting of hints on a polling representation being built.
- PollingRepresentationFactory - Interface in se.curity.identityserver.sdk.haapi.polling
-
Interface with factory methods to create polling representations.
- PollingStep() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.PollingStep
- post() - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Send a POST request to the configured endpoint.
- post(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.authentication.AnonymousRequestHandler
-
Handle a POST HTTP Request.
- post(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.authentication.AuthenticatorRequestHandler
-
Handle a POST HTTP Request.
- post(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.authentication.RegistrationRequestHandler
-
Handle a POST HTTP Request.
- post(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.authenticationaction.completions.ActionCompletionRequestHandler
- post(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.oauth.consent.ConsentorCompletionRequestHandler
- post(RequestModel, Response) - Method in interface se.curity.identityserver.sdk.web.RequestHandler
-
Handle a POST HTTP request.
- POST - Static variable in class se.curity.identityserver.sdk.http.HttpMethod
- POSTAL_CODE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Address
- PR - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that an attribute must be present; i.e. - PRE_PROCESSING_ATTRIBUTES - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- PrecisionConstraint - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Constrains the Fraction Precision of the value the element can take.
- PRECONDITION_FAILED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The PRECONDITION_FAILED (412) status code.
- PREFERRED_LANGUAGE - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- prepareAutoLoginNonce(AccountAttributes) - Method in interface se.curity.identityserver.sdk.service.AutoLoginManager
-
Prepares an auto-login flow.
- preProcess(Request, Response) - Method in interface se.curity.identityserver.sdk.web.validation.HasValidatableRequestModel
-
Pre-process a Request, ensuring that it can be later processed by this Controllable.
- PRIMARY - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttributeValue
- PrimitiveAttributeValue - Class in se.curity.identityserver.sdk.attribute
-
An
AttributeValuerepresenting a single value. - PrimitiveAttributeValue.PrimitiveValueConsumer<V> - Class in se.curity.identityserver.sdk.attribute
- PrimitiveAttributeValue.StringAttributeValue - Class in se.curity.identityserver.sdk.attribute
-
An
AttributeValuewhose value is a String. - PrimitiveValueConsumer(NullableFunction<Integer, V>, NullableFunction<Long, V>, NullableFunction<Float, V>, NullableFunction<Double, V>, NullableFunction<Boolean, V>, NullableFunction<PrimitiveAttributeValue.StringAttributeValue, V>) - Constructor for class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.PrimitiveValueConsumer
-
Consumer of
PrimitiveAttributeValueinstances. - PrimitiveValueConsumer(NullableFunction<Integer, V>, NullableFunction<Long, V>, NullableFunction<Float, V>, NullableFunction<Double, V>, NullableFunction<Boolean, V>, NullableFunction<PrimitiveAttributeValue.StringAttributeValue, V>, NullableFunction) - Constructor for class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.PrimitiveValueConsumer
-
Consumer of
PrimitiveAttributeValueinstances. - ProblemConfigurator - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of extra information to the representation of generic problem.
- ProblemContract - Class in se.curity.identityserver.sdk.haapi
-
Constants used when creating problem representations.
- ProblemContract() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract
- ProblemContract.Fields - Class in se.curity.identityserver.sdk.haapi
-
The top-level JSON field names on top of the ones in BaseSpec.Fields.
- ProblemContract.Types - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.AuthenticationFailed - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.ErrorAuthorizationResponse - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.ErrorAuthorizationResponse.Fields - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.IncorrectCredentials - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.InvalidInput - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.InvalidInput.Fields - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.InvalidInput.Reason - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.TooManyAttempts - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.UnexpectedError - Class in se.curity.identityserver.sdk.haapi
- ProblemContract.Types.UserError - Class in se.curity.identityserver.sdk.haapi
- ProblemDetails - Interface in se.curity.identityserver.sdk.haapi
-
A problem details object as defined in RFC-7807.
- ProblemInvalidInputConfigurator - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of extra information to the representation of an invalid input problem.
- ProblemRepresentationFactory - Interface in se.curity.identityserver.sdk.haapi
-
Interface providing a set of factory methods to create different type of error representations, based on the Problem Details for HTTP APIs specification.
- problemResponseModel(String) - Static method in interface se.curity.identityserver.sdk.web.ResponseModel
-
Create a problem response model, with information about an existing problem.
- problemResponseModel(String, String) - Static method in interface se.curity.identityserver.sdk.web.ResponseModel
-
Create a problem response model, with information about an existing problem.
- problemResponseModel(String, String, String) - Static method in interface se.curity.identityserver.sdk.web.ResponseModel
-
Create a problem response model, with information about an existing problem.
- Produces - Annotation Interface in se.curity.identityserver.sdk.web
-
Annotation that can be used to explicitly tell the server which content-type(s) a
RequestHandlerGET or POST handler should support. - Produces.ContentType - Enum Class in se.curity.identityserver.sdk.web
-
Content-Types
RequestHandlermay produce to respond to HTTP Requests. - PROFILE - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- PROFILE_ID_ATTRIBUTE_NAME - Static variable in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- PROFILE_URL - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- ProfileAddedSystemEvent - Class in se.curity.identityserver.sdk.data.events
-
Event that occurs when a new profile is added to the server.
- ProfileAddedSystemEvent(String, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.ProfileAddedSystemEvent
-
Creates a
ProfileAddedSystemEvent. - prompt() - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.PromptUser
- prompt(String) - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.PromptUser
-
Creates a prompt completion action
- promptToPath(String) - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.PromptUser
-
Creates a prompt completion action to a given path
- promptUser() - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorCompletion
-
Creates a completion that prompts the user.
- Properties - Interface in se.curity.identityserver.sdk.haapi
-
Interface allowing the setting of properties on a representation being built.
- Properties() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Properties
- Properties() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties
- PROPERTIES - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- PROPERTIES - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Fields
- PROPERTIES - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Fields
- PROTOCOL - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- PROXY_AUTHENTICATION_REQUIRED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The PROXY_AUTHENTICATION_REQUIRED (407) status code.
- put() - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Send a PUT request to the configured endpoint.
- put(Attribute) - Method in interface se.curity.identityserver.sdk.service.SessionManager
-
Add a new entry into the session.
- PUT - Static variable in class se.curity.identityserver.sdk.http.HttpMethod
- putIntoSession(String, Attribute) - Method in interface se.curity.identityserver.sdk.service.SessionManager
-
putIntoSession is similar to
SessionManager.put(Attribute)but allows the caller to put data into another session. - putViewData(String, Object, Response.ResponseModelScope) - Method in interface se.curity.identityserver.sdk.web.Response
-
Put a key-value pair on the response model for a specific
Response.ResponseModelScope. - putViewData(String, Object, HttpStatus) - Method in interface se.curity.identityserver.sdk.web.Response
-
Put a key-value pair on the response model for a particular status code.
Q
- QUERY - Enum constant in enum class se.curity.identityserver.sdk.authorization.graphql.GraphQLOperation.OperationType
R
- RANGE_NOT_SATISFIABLE - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The RANGE_NOT_SATISFIABLE (416) status code.
- RangeConstraint - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Constrains an element's numeric value to within a certain range.
- READ - Static variable in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes.Operation
- READ - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes.Operation
- READONLY - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- Reason() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.InvalidInput.Reason
- RECIPIENT_OF_COMMUNICATION - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- RECIPIENT_OF_COMMUNICATION - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.PollingStep.Fields
- redirect(String) - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorCompletion
-
Creates a redirect completion.
- redirect(URI) - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.Redirect
- REDIRECT - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- REDIRECT - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- REDIRECT_URIS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- redirectException(String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
-
Redirects a request to another location.
- redirectException(String, RedirectStatusCode) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
-
Creates a Redirect Exception that can be used to redirect the caller to a different location using the given
RedirectStatusCode. - redirectException(String, RedirectStatusCode, Map<String, Collection<String>>, boolean) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
-
Creates a Redirect Exception with the given parameters on the query string or fragment that can be used to redirect the caller to a different location.
- redirectException(URI, RedirectStatusCode, Map<String, Collection<String>>, boolean) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
-
Creates a RedirectException with the given parameters on the query string or fragment that can be used to redirect the caller to a different location.
- RedirectionStep() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.RedirectionStep
- RedirectStatusCode - Enum Class in se.curity.identityserver.sdk.http
-
HTTP status codes that represent some sort of redirect.
- ReentrancyDetector - Class in se.curity.identityserver.sdk.authenticationaction
- REF - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- REFRESH_TOKEN_MAX_ROLLING_LIFETIME - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- REFRESH_TOKEN_TTL - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- RefreshTokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for OAuth Refresh Token events.
- RefreshTokenOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.RefreshTokenOAuthEvent
- REFUSED - Enum constant in enum class se.curity.identityserver.sdk.authentication.BackchannelAuthenticatorState
- REGION - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Address
- register(AuthenticatorDescriptor) - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.RegisterUser
-
Creates RegisterUser instance
- register(AuthenticatorDescriptor, boolean) - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.RegisterUser
-
Creates RegisterUser instance
- register(AuthenticatorDescriptor, boolean, String) - Static method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.RegisterUser
-
Creates RegisterUser instance
- REGISTER_CREATE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- RegisteredDcrClientOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth client is dynamically registered (DCR).
- RegisteredDcrClientOAuthEvent(boolean, String, String, String, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String, String, String, String, String, OptionalLong, Collection<String>, boolean, OptionalLong, long, OptionalLong, String, boolean, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String) - Constructor for class se.curity.identityserver.sdk.data.events.RegisteredDcrClientOAuthEvent
- RegistrationRequestHandler<RequestModel> - Interface in se.curity.identityserver.sdk.authentication
-
The registration request handler.
- RegistrationResult - Class in se.curity.identityserver.sdk.authentication
-
The result of performing the registration of a new account.
- RegistrationResult() - Constructor for class se.curity.identityserver.sdk.authentication.RegistrationResult
- RegistrationStep() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.RegistrationStep
- RegistrationStepConfigurator - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface to add content to a registration step.
- rel() - Method in record class se.curity.identityserver.sdk.data.Image
-
Returns the value of the
relrecord component. - REL - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Fields
- Relations() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- remove(int) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- remove(Object) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- remove(String) - Method in class se.curity.identityserver.sdk.http.HttpHeaders.Builder
-
Remove the header with the given name.
- remove(String) - Method in interface se.curity.identityserver.sdk.service.SessionManager
-
Remove the data for the given key.
- remove(String) - Method in interface se.curity.identityserver.sdk.web.cookie.ResponseCookies
-
Tell the client to remove the cookie with the given name (on the domain of the request).
- remove(String, String) - Method in interface se.curity.identityserver.sdk.web.cookie.ResponseCookies
-
Tell the client to remove the cookie with the given name and path (on the domain of the request).
- remove(String, String, String) - Method in interface se.curity.identityserver.sdk.web.cookie.ResponseCookies
-
Tell the client to remove the cookie with the given name and path on a certain domain.
- remove(T) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Remove an attribute from the list.
- removeAddress(Address) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove a address from the user.
- removeAll(Collection<?>) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- removeAttribute(String) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Remove the top-level attribute with the given name.
- removeAttribute(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- removeAttribute(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Remove the top-level attribute with the given name.
- removeAttributes(Set<String>) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Remove all top-level attributes whose names are in the given Set.
- removeAttributes(Set<String>) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- removeAttributes(Set<String>) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- removeDevice(Device) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove device from the user.
- removeEmail(Email) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove an email from the user account.
- removeEntitlement(Entitlement) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove an entitlement from the user account.
- removeGroup(Group) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove a group from the user.
- removeIf(Predicate<? super T>) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- removeIms(InstantMessaging) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove instant handle messaging handle.
- removeLinkedAccounts(LinkedAccount) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove
LinkedAccountfrom the user. - removeNullAttributeValues() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- removePhoneNumber(PhoneNumber) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove a phoneNumber from the user.
- removePhoto(Photo) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove photo from the user.
- removeRole(Role) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove a role from the user.
- removeX509Certificates(X509Certificates) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Remove certificate from the user.
- render() - Method in interface se.curity.identityserver.sdk.data.email.RenderableEmail
-
Renders this email in a format determined by the
template resourceof this email. - RenderableEmail - Interface in se.curity.identityserver.sdk.data.email
-
A RenderableEmail is a container of the data needed for constructing and sending an email.
- renderPlainText() - Method in interface se.curity.identityserver.sdk.data.email.RenderableEmail
-
Renders this email as a plaintext message.
- replaceAll(UnaryOperator<T>) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- replaceDevice(Device) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
- Representation - Interface in se.curity.identityserver.sdk.web
-
Base interface for all resource representations.
- RepresentationFactory - Interface in se.curity.identityserver.sdk.haapi
-
Interface providing a set of factory methods to create different type of success and error representations.
- RepresentationFunction - Interface in se.curity.identityserver.sdk.haapi
-
Interface implemented by classes that produce representations (see
Representation) from response model maps. - RepresentationModel - Interface in se.curity.identityserver.sdk.haapi
-
This class provides a view of the response model information present in a
Response, to be used byRepresentationFunction. - request() - Method in interface se.curity.identityserver.sdk.http.HttpResponse
- request() - Method in interface se.curity.identityserver.sdk.service.WebServiceClient
- request(URI) - Method in interface se.curity.identityserver.sdk.service.HttpClient
-
Start creating a HTTP request to the given endpoint.
- Request - Interface in se.curity.identityserver.sdk.web
-
A HTTP Request from the perspective of the server (as opposed to a HTTP client).
- REQUEST_OBJECT_SIGNING_ALG - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- REQUEST_TIMEOUT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The REQUEST_TIMEOUT (408) status code.
- REQUEST_URIS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- RequestCookies - Interface in se.curity.identityserver.sdk.web.cookie
-
A request Cookie collection.
- RequestedClaimAttribute - Interface in se.curity.identityserver.sdk.claims
- RequestHandler<RequestModel> - Interface in se.curity.identityserver.sdk.web
-
A HTTP Request handler.
- RequestHandlerSet - Class in se.curity.identityserver.sdk.web
-
Represents a set of request handlers.
- RequestingOAuthClient - Interface in se.curity.identityserver.sdk.service
-
A service providing the client that made the original request that started the current authentication flow.
- requestValidationException(Set<ErrorMessage>) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- REQUIRE_PROOF_KEY - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- REQUIRE_PUSHED_AUTHORIZATION_REQUESTS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- RequiredActionCompletion - Class in se.curity.identityserver.sdk.authenticationaction.completions
-
Abstract class for obligatory action completion following an authentication process.
- RequiredActionCompletion.AuthenticateUser - Class in se.curity.identityserver.sdk.authenticationaction.completions
- RequiredActionCompletion.PromptUser - Class in se.curity.identityserver.sdk.authenticationaction.completions
- RequiredActionCompletion.Redirect - Class in se.curity.identityserver.sdk.authenticationaction.completions
- RequiredActionCompletion.RegisterUser - Class in se.curity.identityserver.sdk.authenticationaction.completions
-
RequiredActionCompletionthat contains acr for registration action - requireProofKey() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- requirePushedAuthorizationRequests() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- requirePushedAuthorizationRequests() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- requiresUserConsent() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- requiresUserConsent() - Method in interface se.curity.identityserver.sdk.oauth.OAuthClient
- RESET_CONTENT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The RESET_CONTENT (205) status code.
- resolveLink(String, String, String) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Given a foreign domain and ID (example "facebook" and "user-XYZ-123"), return any local account that "owns" the linked account, or null if none was found.
- resolveLink(AccountDomain, SubjectAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Resolves a link given a foreign domain and ID.
- resource(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- RESOURCE_DOES_NOT_EXIST - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
A resource does not exist.
- RESOURCE_TYPE - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- RESOURCE_TYPE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- RESOURCE_TYPE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- RESOURCE_TYPE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- ResourceAttributes<R extends ResourceAttributes<R>> - Class in se.curity.identityserver.sdk.attribute.scim.v2
-
Base class for the SCIM types
- ResourceAttributes(Attributes, String) - Constructor for class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Must perform no validation whatsoever! This is used to create resources that may not contain anything.
- ResourceQuery - Class in se.curity.identityserver.sdk.data.query
-
Representation of a resource query which can be used to limit selected resources.
- ResourceQuery.AttributesEnumeration - Class in se.curity.identityserver.sdk.data.query
-
A query for specific attributes.
- ResourceQuery.Exclusions - Class in se.curity.identityserver.sdk.data.query
-
Enumeration of attributes to be excluded from a query result.
- ResourceQuery.Inclusions - Class in se.curity.identityserver.sdk.data.query
-
Enumeration of attributes to be included in a query result.
- ResourceQuery.Pagination - Class in se.curity.identityserver.sdk.data.query
-
Pagination parameter of the query.
- ResourceQuery.Sorting - Class in se.curity.identityserver.sdk.data.query
-
Sorting parameter of the query.
- ResourceQuery.Sorting.SortOrder - Enum Class in se.curity.identityserver.sdk.data.query
- ResourceQueryBuilder - Class in se.curity.identityserver.sdk.data.query
-
Builder of
ResourceQueryinstances. - ResourceQueryBuilder() - Constructor for class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
- ResourceQueryBuilder(ResourceQuery) - Constructor for class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
- ResourceQueryResult - Class in se.curity.identityserver.sdk.data.query
-
Result of a resource query.
- ResourceQueryResult(List<? extends ResourceAttributes<?>>, long, long, long) - Constructor for class se.curity.identityserver.sdk.data.query.ResourceQueryResult
- ResourceType - Enum Class in se.curity.identityserver.sdk.alarm
-
A configurable resource.
- response() - Method in interface se.curity.identityserver.sdk.http.HttpRequest
-
Returns the response to this request, by sending it and blocking if necessary to get the response.
- Response - Interface in se.curity.identityserver.sdk.web
-
A HTTP Response from the perspective of the server (as opposed to a HTTP client).
- Response.ResponseModelScope - Enum Class in se.curity.identityserver.sdk.web
-
The scope of a response model.
- ResponseCookie - Class in se.curity.identityserver.sdk.web.cookie
-
A HTTP Cookie that can be set on a
Response. - ResponseCookies - Interface in se.curity.identityserver.sdk.web.cookie
-
A builder of response cookies.
- responseModel(ResponseModel) - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorCompletion
-
Creates a completion that returns a view based on a response model.
- ResponseModel - Interface in se.curity.identityserver.sdk.web
-
A Response model contains information the server can use to provide a full HTTP response for a request handled by a
RequestHandler. - ResponseModel.MapResponseModel - Class in se.curity.identityserver.sdk.web
-
A simple
ResponseModelconsisting of only view data information. - ResponseModel.TemplateResponseModel - Class in se.curity.identityserver.sdk.web
-
A
ResponseModelwhich, besides view data information, contains a template. - RESTART - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- retainAll(Collection<?>) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- retainAttribute(String) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Retain only the top-level attribute with the given name.
- retainAttributes(Set<String>) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Retain all attributes whose names are in the given Set.
- retainAttributes(Set<String>) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- retainAttributes(Set<String>) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- revoked - Enum constant in enum class se.curity.identityserver.sdk.data.authorization.DelegationStatus
- revoked - Enum constant in enum class se.curity.identityserver.sdk.data.authorization.TokenStatus
- REVOKED - Enum constant in enum class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes.Status
- RevokedAccessTokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth refresh token is revoked.
- RevokedAccessTokenOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String) - Constructor for class se.curity.identityserver.sdk.data.events.RevokedAccessTokenOAuthEvent
- RevokedDelegationOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when a delegation is revoked.
- RevokedDelegationOAuthEvent(Delegation, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.RevokedDelegationOAuthEvent
- RevokedDelegationScimEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when a delegation is revoked.
- RevokedDelegationScimEvent(Delegation, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.RevokedDelegationScimEvent
- RevokedInitialAccessTokenDcrOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when a DCR initial access token is revoked.
- RevokedInitialAccessTokenDcrOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String) - Constructor for class se.curity.identityserver.sdk.data.events.RevokedInitialAccessTokenDcrOAuthEvent
- RevokedRefreshTokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an OAuth refresh token is revoked.
- RevokedRefreshTokenOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, Instant, String, String, Delegation, ClientIdentifier, String) - Constructor for class se.curity.identityserver.sdk.data.events.RevokedRefreshTokenOAuthEvent
- Role - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
-
Roles for the user that represent who the user is, e.g., "Student", "Faculty".
- ROLES - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
S
- save(String, String, long, long) - Method in interface se.curity.identityserver.sdk.datasource.NonceDataAccessProvider
-
Store a new Nonce value in the data source.
- saveLocales(String) - Method in interface se.curity.identityserver.sdk.service.UserPreferenceManager
-
Store the user's locale preferences.
- saveUsername(String) - Method in interface se.curity.identityserver.sdk.service.UserPreferenceManager
-
Store the username in the username cookie, to help users next time they reach the authenticator or form.
- SCHEMAS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- SCHEMAS - Static variable in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- SCIM_JSON - Static variable in class se.curity.identityserver.sdk.http.MediaType
- ScimAuthorizationActionAttributes - Class in se.curity.identityserver.sdk.authorization.scim
-
Represents the action of the SCIM operation being authorized.
- ScimAuthorizationActionAttributes.Operation - Class in se.curity.identityserver.sdk.authorization.scim
- ScimAuthorizationManager - Interface in se.curity.identityserver.sdk.authorization.scim
-
Authorization manager for policy decisions enforced by SCIM endpoints.
- ScimAuthorizationResourceAttributes - Class in se.curity.identityserver.sdk.authorization.scim
-
Represents the action of the SCIM operation being authorized.
- ScimAuthorizationResourceAttributes.ResourceType - Class in se.curity.identityserver.sdk.authorization.scim
- ScimEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for any event triggered by SCIM actions.
- ScimEvent(String, String) - Constructor for class se.curity.identityserver.sdk.data.events.ScimEvent
-
Construct a
ScimEventwith a given authenticated subject (who triggered the event) and a profile ID. - ScimObligation - Interface in se.curity.identityserver.sdk.authorization
-
Closed hierarchy of
Obligationsupported by the SCIM endpoints policy enforcement. - ScimObligation.CanUpdateAttributes - Interface in se.curity.identityserver.sdk.authorization
-
Allows deciding if a resource attributes can be updated or not
- ScimObligation.CanUpdateAttributes.Input - Interface in se.curity.identityserver.sdk.authorization
- ScimObligation.CanUpdateDelegation - Interface in se.curity.identityserver.sdk.authorization
-
Allows deciding if a delegation can be updated or not
- ScimObligation.CanUpdateDelegation.Input - Interface in se.curity.identityserver.sdk.authorization
- ScimObligation.FilterReadAttributes - Interface in se.curity.identityserver.sdk.authorization
-
Allows for filtering of read attributes
- ScimObligation.FilterReadAttributes.Input - Interface in se.curity.identityserver.sdk.authorization
- ScimObligation.FilterReadDelegation - Interface in se.curity.identityserver.sdk.authorization
-
Allows for filtering of delegations
- ScimObligation.FilterReadDelegation.Input - Interface in se.curity.identityserver.sdk.authorization
- ScimObligation.TransformQuery - Interface in se.curity.identityserver.sdk.authorization
-
Allows for the transformation of a resource query.
- ScimObligation.TransformQuery.Input - Interface in se.curity.identityserver.sdk.authorization
- SCOPE - Static variable in class se.curity.identityserver.sdk.attribute.ContextAttributes
- SCOPE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- ScopeClaim - Interface in se.curity.identityserver.sdk.data.authorization
-
A ScopeClaim is a claim that can be authorized, and that is expanded from a Scope.
- ScopeConfig - Interface in se.curity.identityserver.sdk.data.authorization
-
Generic scope (not specifically OAuth).
- ScopeMap - Interface in se.curity.identityserver.sdk.data.authorization
-
A Map of scopes which can be used to verify scopes requested by OAuth clients as well as obtain sub-sets of scope configurations that belong to different Sets (e.g.
- ScopeValue - Class in se.curity.identityserver.sdk.data.authorization
-
A ScopeValue is a resolved scope, i.e.
- ScopeValue(String, ScopeConfig) - Constructor for class se.curity.identityserver.sdk.data.authorization.ScopeValue
- se.curity.identityserver.sdk - package se.curity.identityserver.sdk
- se.curity.identityserver.sdk.alarm - package se.curity.identityserver.sdk.alarm
- se.curity.identityserver.sdk.attribute - package se.curity.identityserver.sdk.attribute
-
Attribute framework which allows the Identity Server to handle in a uniform, generic way, any entity that can be modelled as a collection of attributes, such as a user account.
- se.curity.identityserver.sdk.attribute.scim.v2 - package se.curity.identityserver.sdk.attribute.scim.v2
- se.curity.identityserver.sdk.attribute.scim.v2.extensions - package se.curity.identityserver.sdk.attribute.scim.v2.extensions
- se.curity.identityserver.sdk.attribute.scim.v2.multivalued - package se.curity.identityserver.sdk.attribute.scim.v2.multivalued
- se.curity.identityserver.sdk.attribute.transform - package se.curity.identityserver.sdk.attribute.transform
- se.curity.identityserver.sdk.authentication - package se.curity.identityserver.sdk.authentication
- se.curity.identityserver.sdk.authenticationaction - package se.curity.identityserver.sdk.authenticationaction
- se.curity.identityserver.sdk.authenticationaction.completions - package se.curity.identityserver.sdk.authenticationaction.completions
- se.curity.identityserver.sdk.authorization - package se.curity.identityserver.sdk.authorization
- se.curity.identityserver.sdk.authorization.graphql - package se.curity.identityserver.sdk.authorization.graphql
- se.curity.identityserver.sdk.authorization.oauth - package se.curity.identityserver.sdk.authorization.oauth
- se.curity.identityserver.sdk.authorization.scim - package se.curity.identityserver.sdk.authorization.scim
- se.curity.identityserver.sdk.claims - package se.curity.identityserver.sdk.claims
- se.curity.identityserver.sdk.config - package se.curity.identityserver.sdk.config
- se.curity.identityserver.sdk.config.annotation - package se.curity.identityserver.sdk.config.annotation
-
This package contains annotations that may be used by
Configurationinterfaces to provide extra information about configuration values. - se.curity.identityserver.sdk.data - package se.curity.identityserver.sdk.data
- se.curity.identityserver.sdk.data.authorization - package se.curity.identityserver.sdk.data.authorization
- se.curity.identityserver.sdk.data.consent - package se.curity.identityserver.sdk.data.consent
- se.curity.identityserver.sdk.data.email - package se.curity.identityserver.sdk.data.email
- se.curity.identityserver.sdk.data.events - package se.curity.identityserver.sdk.data.events
- se.curity.identityserver.sdk.data.events.graphql - package se.curity.identityserver.sdk.data.events.graphql
- se.curity.identityserver.sdk.data.query - package se.curity.identityserver.sdk.data.query
- se.curity.identityserver.sdk.data.tokens - package se.curity.identityserver.sdk.data.tokens
- se.curity.identityserver.sdk.data.update - package se.curity.identityserver.sdk.data.update
- se.curity.identityserver.sdk.datasource - package se.curity.identityserver.sdk.datasource
-
This package contains interfaces for the various
DataAccessProviders a Data Access Provider plugin may provide implementations for. - se.curity.identityserver.sdk.email - package se.curity.identityserver.sdk.email
- se.curity.identityserver.sdk.errors - package se.curity.identityserver.sdk.errors
-
This package contains errors that a plugin may be expected to handle and/or throw.
- se.curity.identityserver.sdk.event - package se.curity.identityserver.sdk.event
- se.curity.identityserver.sdk.haapi - package se.curity.identityserver.sdk.haapi
- se.curity.identityserver.sdk.haapi.polling - package se.curity.identityserver.sdk.haapi.polling
- se.curity.identityserver.sdk.http - package se.curity.identityserver.sdk.http
- se.curity.identityserver.sdk.oauth - package se.curity.identityserver.sdk.oauth
- se.curity.identityserver.sdk.oauth.consent - package se.curity.identityserver.sdk.oauth.consent
- se.curity.identityserver.sdk.oauth.consent.signing - package se.curity.identityserver.sdk.oauth.consent.signing
- se.curity.identityserver.sdk.plugin - package se.curity.identityserver.sdk.plugin
- se.curity.identityserver.sdk.plugin.descriptor - package se.curity.identityserver.sdk.plugin.descriptor
-
All interfaces in this package are
PluginDescriptorsubtypes which may be implemented by plugin authors to extend the functionality of the server. - se.curity.identityserver.sdk.service - package se.curity.identityserver.sdk.service
-
Services provided by the server that can be used by plugins are all under this package.
- se.curity.identityserver.sdk.service.authentication - package se.curity.identityserver.sdk.service.authentication
- se.curity.identityserver.sdk.service.authenticationaction - package se.curity.identityserver.sdk.service.authenticationaction
- se.curity.identityserver.sdk.service.consent - package se.curity.identityserver.sdk.service.consent
- se.curity.identityserver.sdk.service.crypto - package se.curity.identityserver.sdk.service.crypto
- se.curity.identityserver.sdk.service.sms - package se.curity.identityserver.sdk.service.sms
- se.curity.identityserver.sdk.service.trust - package se.curity.identityserver.sdk.service.trust
- se.curity.identityserver.sdk.web - package se.curity.identityserver.sdk.web
- se.curity.identityserver.sdk.web.alerts - package se.curity.identityserver.sdk.web.alerts
- se.curity.identityserver.sdk.web.cookie - package se.curity.identityserver.sdk.web.cookie
- se.curity.identityserver.sdk.web.validation - package se.curity.identityserver.sdk.web.validation
- SEARCH - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes.Operation
- SECTOR_IDENTIFIER - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- SEE_OTHER - Enum constant in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Status code (303) indicating that the response to the request can be found under a different URI.
- SEE_OTHER - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The SEE_OTHER (303) status code.
- SELECT - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Types
- SELECT_AUTHENTICATOR - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- SELECT_AUTHENTICATOR - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- SELECT_CONSENTOR - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- SELECT_CONSENTOR - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- SELECTED - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- Selector() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Selector
- SelectorActionConfigurator - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface to add content to a selector action.
- sendEmail(String, Email, String) - Method in interface se.curity.identityserver.sdk.service.EmailSender
-
Sends an
Emailto a given recipient. - sendEmail(String, Email, String, String) - Method in interface se.curity.identityserver.sdk.service.EmailSender
-
Sends an
Emailto a given recipient. - sendEmail(RenderableEmail, String) - Method in interface se.curity.identityserver.sdk.email.Emailer
-
Delivers the given
emailto the givenrecipient. - sendSms(String, String) - Method in interface se.curity.identityserver.sdk.service.sms.SmsSender
-
Returns true if SMS is sent, false if there was a problem related to the actual number or message.
- SerializableAsMap - Interface in se.curity.identityserver.sdk.attribute
-
Instances of this type can be fully serialized as a Map.
- ServerTrustCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing a trusted server certificate.
- SERVICE_PROVIDER - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- SERVICE_PROVIDER_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
The service provider data was not valid for some particular reason.
- SERVICE_PROVIDER_ID_ATTRIBUTE_NAME - Static variable in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- SERVICE_UNAVAILABLE - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The SERVICE_UNAVAILABLE (503) status code.
- serviceUnavailable() - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- session(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- Session - Class in se.curity.identityserver.sdk.data
-
A session object, containing the session ID, time of expiration and serialized data.
- Session(String, Instant, String) - Constructor for class se.curity.identityserver.sdk.data.Session
- SessionDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
-
This DataAccessProvider is responsible for storing and maintaining session for the server.
- SessionEvent - Class in se.curity.identityserver.sdk.data.events
-
A session event.
- SessionEvent(String, String, String, AuthenticationAttributes, Instant, String, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.SessionEvent
- SessionEvent(String, String, String, AuthenticationAttributes, Instant, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.SessionEvent
- SessionEvent(String, String, String, AuthenticationAttributes, Instant, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.SessionEvent
- SessionManager - Interface in se.curity.identityserver.sdk.service
-
This manager can be used in Authenticators to store data in a session.
- set(int, T) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- setArgument(String, boolean) - Method in interface se.curity.identityserver.sdk.haapi.ClientOperationActionConfigurator
-
Adds an argument.
- setArgument(String, double) - Method in interface se.curity.identityserver.sdk.haapi.ClientOperationActionConfigurator
-
Adds an argument.
- setArgument(String, int) - Method in interface se.curity.identityserver.sdk.haapi.ClientOperationActionConfigurator
-
Adds an argument.
- setArgument(String, String) - Method in interface se.curity.identityserver.sdk.haapi.ClientOperationActionConfigurator
-
Adds an argument.
- setCancelFormAction(URI, HttpMethod, MediaType, Message, Message, Consumer<? super FormActionFields>) - Method in interface se.curity.identityserver.sdk.haapi.polling.PendingActions
-
Adds a cancel action, which is the representation of the HTTP request to cancel the polling operation.
- setComment(String) - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Sets a comment describing the purpose of this cookie.
- setDomain(String) - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Sets the domain name of this cookie.
- setFormAction(URI, HttpMethod, MediaType, Message, Message, Consumer<? super FormActionFields>) - Method in interface se.curity.identityserver.sdk.haapi.polling.CompletedActions
-
Adds a form action, which is a action that may collect information form the user and then use it to make an HTTP request.
- setHttpOnly(boolean) - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Sets whether this cookie is http-only.
- setHttpStatus(HttpStatus) - Method in interface se.curity.identityserver.sdk.web.Response
-
Set the HTTP status to be used to respond to a HTTP Request.
- setMaxAge(Duration) - Method in class se.curity.identityserver.sdk.web.cookie.StandardResponseCookie
-
Set the max-age of the cookie.
- setMaxAge(Duration) - Method in class se.curity.identityserver.sdk.web.cookie.ExpirableResponseCookie
-
Set the maximum age of this cookie.
- setPath(String) - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Sets the path under which this cookie is visible.
- setPersistent(boolean) - Method in class se.curity.identityserver.sdk.web.cookie.ExpirableResponseCookie
-
Set whether or not this cookie should be persisted by the client.
- setPollFormAction(URI) - Method in interface se.curity.identityserver.sdk.haapi.polling.PendingActions
-
Adds a poll action, which is the representation of the HTTP request to check the polling status.
- setPollFormAction(URI, HttpMethod, MediaType, Message, Consumer<? super FormActionHiddenFields>) - Method in interface se.curity.identityserver.sdk.haapi.polling.PendingActions
-
Adds a poll action, which is the representation of the HTTP request to check the polling status.
- setProperty(String, boolean) - Method in interface se.curity.identityserver.sdk.haapi.Properties
-
Adds a property.
- setProperty(String, double) - Method in interface se.curity.identityserver.sdk.haapi.Properties
-
Adds a property.
- setProperty(String, int) - Method in interface se.curity.identityserver.sdk.haapi.Properties
-
Adds a property.
- setProperty(String, String) - Method in interface se.curity.identityserver.sdk.haapi.Properties
-
Adds a property.
- setRecipientOfCommunication(String) - Method in interface se.curity.identityserver.sdk.haapi.polling.PollingProperties
-
Sets the recipient of the communication, whose completion is being polled (e.g.
- setRedirectAction(URI, HttpMethod, MediaType, Consumer<? super FormActionHiddenFields>) - Method in interface se.curity.identityserver.sdk.haapi.polling.CompletedActions
-
Adds a redirect form action.
- setResponseModel(ResponseModel, HttpStatus, HttpStatus...) - Method in interface se.curity.identityserver.sdk.web.Response
-
Set the response model to associate with one or more HTTP status codes in one operation.
- setResponseModel(ResponseModel, Response.ResponseModelScope) - Method in interface se.curity.identityserver.sdk.web.Response
-
Set the response model to be associated with a given
Response.ResponseModelScope. - setStatus(String, DelegationStatus) - Method in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
-
Sets the status of the Delegation with the given ID.
- setStatus(String, TokenStatus) - Method in interface se.curity.identityserver.sdk.datasource.TokenDataAccessProvider
-
Deprecated, for removal: This API element is subject to removal in a future version.since 7.1.0
- setStatusByTokenHash(String, TokenStatus) - Method in interface se.curity.identityserver.sdk.datasource.TokenDataAccessProvider
-
Update status of token.
- setValue(String) - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Sets the value of the cookie.
- setVersion(int) - Method in class se.curity.identityserver.sdk.web.cookie.ResponseCookie
-
Sets the version of this cookie.
- shouldForceAuthentication() - Method in interface se.curity.identityserver.sdk.service.authentication.AuthenticationRequirements
-
Whether the user should reauthenticate.
- SID - Static variable in class se.curity.identityserver.sdk.attribute.ContextAttributes
- SID_ATTRIBUTE_NAME - Static variable in class se.curity.identityserver.sdk.attribute.AuthenticationSessionAttribute
- SIGN - Enum constant in enum class se.curity.identityserver.sdk.web.cookie.ValueTransformation
-
The cookie value is signed by the server.
- SignerTrustCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing a signature trust anchor.
- SigningConsentor - Interface in se.curity.identityserver.sdk.oauth.consent.signing
-
This is interface should be implemented by the signing consentor plugins.
- SigningConsentorPendingClientOperation - Record Class in se.curity.identityserver.sdk.data.consent
-
This is a container for creating the Pending Result for Signing Consentor
- SigningConsentorPendingClientOperation(String, String, String, Map<String, String>) - Constructor for record class se.curity.identityserver.sdk.data.consent.SigningConsentorPendingClientOperation
-
Creates an instance of a
SigningConsentorPendingClientOperationrecord class. - SigningConsentorPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
Descriptor for a signing consentor.
- SigningConsentorResult - Class in se.curity.identityserver.sdk.oauth.consent
-
Represents the result of applying a signing consentor.
- SigningConsentorResult.Pending - Class in se.curity.identityserver.sdk.oauth.consent
- SigningConsentorResult.PendingUserCompletionModel - Record Class in se.curity.identityserver.sdk.oauth.consent
- SigningConsentorResult.Success - Class in se.curity.identityserver.sdk.oauth.consent
- SigningConsentorResult.Unsuccessful - Class in se.curity.identityserver.sdk.oauth.consent
-
Represents an Unsuccessful result.
- singleValueOrError(String) - Method in class se.curity.identityserver.sdk.http.HttpHeaders
-
Returns an optional String containing the single value of the given named header.
- size() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- size() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- size() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- size() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Get the size of the collection.
- size() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
- size() - Method in class se.curity.identityserver.sdk.NonEmptyList
- SizeConstraint - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Constrains a configuration element's size.
- SmsPluginDescriptor<C extends Configuration> - Interface in se.curity.identityserver.sdk.plugin.descriptor
-
SMS Plugin descriptor.
- SmsSender - Interface in se.curity.identityserver.sdk.service.sms
- SMTP_CLIENT - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- socketTimeout(Duration) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Set a timeout for receiving data after connection has been established for this request.
- sort(Comparator<? super T>) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Operation not supported.
- Sorting(String, ResourceQuery.Sorting.SortOrder) - Constructor for class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting
- Sorting(String, ResourceQuery.Sorting.SortOrder, String) - Constructor for class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting
- spliterator() - Method in class se.curity.identityserver.sdk.NonEmptyList
- SSO_NOT_POSSIBLE - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
SSO was requested, but could not be performed.
- SsoAuthenticationAttributeTransformerCollection - Interface in se.curity.identityserver.sdk.attribute.transform
-
Collection of
AuthenticationAttributeTransformerinstances. - StandardResponseCookie - Class in se.curity.identityserver.sdk.web.cookie
-
A Standard HTTP cookie.
- StandardResponseCookie(String, String) - Constructor for class se.curity.identityserver.sdk.web.cookie.StandardResponseCookie
-
Create a cookie with the provided name and value.
- StandardResponseCookie(Cookie) - Constructor for class se.curity.identityserver.sdk.web.cookie.StandardResponseCookie
-
Create a copy of the provided cookie.
- start(String, String) - Method in interface se.curity.identityserver.sdk.oauth.consent.signing.SigningConsentor
-
Deprecated.use
SigningConsentor.start(String, String, ConsentAttributes)instead will continue the flow accordingly. - start(String, String, ConsentAttributes) - Method in interface se.curity.identityserver.sdk.oauth.consent.signing.SigningConsentor
-
Start the signing process with the external party.
- startAuthentication(String, BackchannelAuthenticationRequest) - Method in interface se.curity.identityserver.sdk.authentication.BackchannelAuthenticationHandler
-
Start backchannel authentication attempt for a given transaction.
- STARTED - Enum constant in enum class se.curity.identityserver.sdk.authentication.BackchannelAuthenticatorState
- StartedBackchannelAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event indicating Backchannel authentication was initiated.
- StartedBackchannelAuthenticationEvent(String, String, Instant, String, String, String, Map<String, BackchannelAuthenticatorState>, String) - Constructor for class se.curity.identityserver.sdk.data.events.StartedBackchannelAuthenticationEvent
- STATE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.AuthorizationResponse.Fields
- STATUS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- STATUS - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.PollingStep.Fields
- statusCode() - Method in interface se.curity.identityserver.sdk.http.HttpResponse
- statusCodeScope(int) - Static method in enum class se.curity.identityserver.sdk.web.Response.ResponseModelScope
- storeAttributes(String, String, Map<String, Object>) - Method in interface se.curity.identityserver.sdk.datasource.BucketDataAccessProvider
-
Persist provided attributes for the given subject and purpose.
- storeAttributes(String, String, Map<String, Object>) - Method in interface se.curity.identityserver.sdk.service.Bucket
-
Persist provided attributes for the given subject and purpose.
- stream() - Method in class se.curity.identityserver.sdk.attribute.Attribute
- stream() - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Returns a stream of the Attributes in the container.
- stream() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- stream() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- stream() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- stream() - Method in class se.curity.identityserver.sdk.NonEmptyList
- STREET_ADDRESS - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Address
- StringOrArray - Interface in se.curity.identityserver.sdk.data
-
Type that represents either a String (in case of one value) or an Array (List) of Strings (in case of multiple values).
- stringValueConsumer(NullableFunction<PrimitiveAttributeValue.StringAttributeValue, S>) - Static method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.PrimitiveValueConsumer
-
Create a
PrimitiveAttributeValue.StringAttributeValuetransformer which lets all other AttributeValue types unmodified. - subject(String) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
- SUBJECT - Static variable in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- SUBJECT_ATTRIBUTES - Static variable in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
- SUBJECT_TYPE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- SubjectAttributes - Class in se.curity.identityserver.sdk.attribute
- subList(int, int) - Method in class se.curity.identityserver.sdk.NonEmptyList
- SUBSCRIPTION - Enum constant in enum class se.curity.identityserver.sdk.authorization.graphql.GraphQLOperation.OperationType
- SUCCEEDED - Enum constant in enum class se.curity.identityserver.sdk.authentication.BackchannelAuthenticatorState
- success(ConsentorResultAttributes) - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult
-
Creates a success result.
- success(ConsentorResultAttributes) - Static method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult
-
Creates a success result with the related attributes.
- Success(ClientIdentifier, String, ConsentAttributes, ConsentorResult.Success, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent.Success
- SuccessAuthenticationActionEvent - Class in se.curity.identityserver.sdk.data.events
-
A successful authentication action event.
- SuccessAuthenticationActionEvent(String, String, String, String, String, AuthenticationAttributes, AuthenticationAttributes, String) - Constructor for class se.curity.identityserver.sdk.data.events.SuccessAuthenticationActionEvent
-
Creates an
SuccessAuthenticationActionEvent. - SuccessAuthenticationActionResult(AuthenticationAttributes) - Constructor for class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.SuccessAuthenticationActionResult
- SuccessAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired at successful authentication.
- SuccessAuthenticationEvent(String, String, String, AuthenticationAttributes, Instant, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.SuccessAuthenticationEvent
-
Creates a new
SuccessAuthenticationEvent. - SuccessAuthenticationEvent(String, String, String, AuthenticationAttributes, Instant, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.SuccessAuthenticationEvent
-
Creates a new
SuccessAuthenticationEvent. - SuccessBackchannelAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event generated on successful backchannel authentication.
- SuccessBackchannelAuthenticationEvent(String, String, String, String, AuthenticationAttributes, String, String, Map<String, BackchannelAuthenticatorState>, String) - Constructor for class se.curity.identityserver.sdk.data.events.SuccessBackchannelAuthenticationEvent
- SuccessClientAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when a client is successfully authenticated.
- SuccessClientAuthenticationEvent(String, String, String, boolean, String) - Constructor for class se.curity.identityserver.sdk.data.events.SuccessClientAuthenticationEvent
- SuccessContinuationActions - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of continuation actions to the representation being built.
- successfulResult(AuthenticationAttributes) - Static method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult
-
Use when the action decided that it's done and successful.
- SuccessfulVerificationCredentialManagerEvent - Class in se.curity.identityserver.sdk.data.events
-
Fired when a CredentialManager has verified credentials successfully.
- SuccessfulVerificationCredentialManagerEvent(String, String, AuthenticationAttributes) - Constructor for class se.curity.identityserver.sdk.data.events.SuccessfulVerificationCredentialManagerEvent
- SuccessSsoAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired at successful SSO authentication.
- SuccessSsoAuthenticationEvent(String, String, String, AuthenticationAttributes, Instant, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.SuccessSsoAuthenticationEvent
-
Creates a new
SuccessSsoAuthenticationEvent. - SuccessSsoAuthenticationEvent(String, String, String, AuthenticationAttributes, Instant, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.SuccessSsoAuthenticationEvent
-
Creates a new
SuccessSsoAuthenticationEvent. - Suggestions - Annotation Interface in se.curity.identityserver.sdk.config.annotation
-
Special annotation available for use on methods returning
String(includingOptional<String>) values. - supplier() - Method in class se.curity.identityserver.sdk.attribute.AttributeCollector
- supplier() - Method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- supportsRegistration() - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Whether or not this
AccountManagersupports registration of new accounts. - SW - Enum constant in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Used in an
Filter.AttributeExpressionto indicate that a string attribute must start with a specific value. - SymmetricDecryptionCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing symmetric key material for decrypting data.
- SymmetricEncryptionCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing symmetric key material for encrypting data.
- SymmetricSignatureVerificationCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing symmetric key material for verifying signatures.
- SymmetricSigningCryptoStore - Interface in se.curity.identityserver.sdk.service.crypto
-
A crypto store containing symmetric key material for making signatures.
- SystemEvent - Class in se.curity.identityserver.sdk.data.events
-
Base class for system level events.
- SystemEvent(String, String) - Constructor for class se.curity.identityserver.sdk.data.events.SystemEvent
- SystemInformationProvider - Interface in se.curity.identityserver.sdk.service
-
The System Information Provider Service provides information relevant to the current system.
T
- TEAPOT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The TEAPOT (418) status code.
- TEL - Static variable in class se.curity.identityserver.sdk.haapi.FieldKind
- TEMP_REDIRECT - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The TEMP_REDIRECT (307) status code.
- TEMPLATE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Fields
- TEMPLATE_KEY_HAS_AUTO_LOGIN - Static variable in interface se.curity.identityserver.sdk.service.AutoLoginManager
- TEMPLATE_KEY_TOKEN - Static variable in interface se.curity.identityserver.sdk.service.AutoLoginManager
- TEMPLATE_KEY_USER_NAME - Static variable in interface se.curity.identityserver.sdk.service.AutoLoginManager
- templateNotFoundException(String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- templateResponseModel(Map<String, Object>, String) - Static method in interface se.curity.identityserver.sdk.web.ResponseModel
-
Create a template response model.
- Templates() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates
- TEMPORARY_REDIRECT - Enum constant in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Status code (307) indicating that the requested resource resides temporarily under a different URI.
- TERMS_OF_SERVICE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Relations
- TEXT - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Types
- TEXT_PLAIN - Static variable in class se.curity.identityserver.sdk.http.MediaType
- ThreadSafe - Interface in se.curity.identityserver.sdk
-
A marker interface that indicates that the implementer, a plug-in-provided service, is thread-safe.
- timeout(Duration) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Set a timeout for this request.
- TIMEZONE - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- title() - Method in record class se.curity.identityserver.sdk.data.consent.SigningConsentorPendingClientOperation
-
Returns the value of the
titlerecord component. - title() - Method in interface se.curity.identityserver.sdk.haapi.ProblemDetails
-
The optional problem title.
- TITLE - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- TITLE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Fields
- TITLE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Fields
- TITLE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Fields
- TLS_CLIENT_AUTH_SUBJECT_DN - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- toArray() - Method in class se.curity.identityserver.sdk.NonEmptyList
- toArray(T1[]) - Method in class se.curity.identityserver.sdk.NonEmptyList
- toAttribute(String) - Static method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- toAttribute(String, String) - Static method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- toAttribute(AttributeName) - Static method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- toAttribute(AttributeName, String) - Static method in class se.curity.identityserver.sdk.attribute.AttributeValueCollector
- toAttributes() - Static method in class se.curity.identityserver.sdk.attribute.AttributeCollector
-
Returns a new AttributeCollector.
- toAttributes(String) - Method in interface se.curity.identityserver.sdk.service.Json
-
Attributes representation of the given JSON String.
- toJson(Object) - Method in interface se.curity.identityserver.sdk.service.Json
-
Serialize the given object to JSON.
- toJson(Object, boolean) - Method in interface se.curity.identityserver.sdk.service.Json
-
Serialize the given object to JSON.
- toJson(Map<?, ?>) - Method in interface se.curity.identityserver.sdk.service.Json
-
Serialize the given Map to JSON object.
- toJson(Map<?, ?>, boolean) - Method in interface se.curity.identityserver.sdk.service.Json
-
Serialize the given Map to JSON object.
- Token - Interface in se.curity.identityserver.sdk.data.authorization
-
A token that can be used to authorize access to resources without checking with an authorization server.
- TOKEN_ENDPOINT_AUTH_METHOD - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- TOKEN_ENDPOINT_AUTH_SIGNING_ALG - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- TOKEN_ISSUANCE_ERROR - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
An error occurred trying to issue a token (e.g., a login token or a one-time-usage token meant to challenge the user during the authentication process).
- TokenAttributes - Class in se.curity.identityserver.sdk.data.tokens
-
A data token containing a number of attributes, always including the
TokenAttributes.CREATEDandTokenAttributes.EXPIRESattributes. - TokenAttributes(Instant) - Constructor for class se.curity.identityserver.sdk.data.tokens.TokenAttributes
-
Create a new token using the current time as its
TokenAttributes.CREATEDattribute value, and the provided expires parameter as theTokenAttributes.EXPIRESattribute value. - TokenAttributes(Instant, Instant) - Constructor for class se.curity.identityserver.sdk.data.tokens.TokenAttributes
-
Create a token using the provided instants for the
TokenAttributes.EXPIRESandTokenAttributes.CREATEDattributes. - TokenAttributes(Instant, Instant, Attributes) - Constructor for class se.curity.identityserver.sdk.data.tokens.TokenAttributes
-
Create a token using the provided instants for the
TokenAttributes.EXPIRESandTokenAttributes.CREATEDattributes, as well as the provided extra attributes. - TokenAttributes(Attributes) - Constructor for class se.curity.identityserver.sdk.data.tokens.TokenAttributes
-
Create a new token with the provided attributes.
- TokenDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
- TokenIssuerException - Exception in se.curity.identityserver.sdk.data.tokens
-
Exception representing a problem during the issuance of a Token.
- TokenIssuerException() - Constructor for exception se.curity.identityserver.sdk.data.tokens.TokenIssuerException
- TokenIssuerException(String) - Constructor for exception se.curity.identityserver.sdk.data.tokens.TokenIssuerException
- TokenIssuerException(String, Throwable) - Constructor for exception se.curity.identityserver.sdk.data.tokens.TokenIssuerException
- TokenIssuerException(Throwable) - Constructor for exception se.curity.identityserver.sdk.data.tokens.TokenIssuerException
- TokenOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Common base class for OAuth Token events.
- TokenOAuthEvent(Instant, Instant, String, String, String, List<String>, Map<String, Object>, ClientIdentifier, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.TokenOAuthEvent
- TokenStatus - Enum Class in se.curity.identityserver.sdk.data.authorization
-
The status a token may have.
- toList() - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
-
Move the attributes to a list.
- toLogString() - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeConfig
- toMap() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- toMap() - Method in record class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.PendingUserCompletionModel
- TooManyAttempts() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.TooManyAttempts
- toOrigin() - Method in interface se.curity.identityserver.sdk.data.AllowedOrigin
- toPrefixedString() - Method in enum class se.curity.identityserver.sdk.alarm.AlarmType
- TOS_URI - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- toString() - Method in enum class se.curity.identityserver.sdk.alarm.AlarmType
- toString() - Method in enum class se.curity.identityserver.sdk.alarm.ResourceType
- toString() - Method in class se.curity.identityserver.sdk.attribute.Attribute
- toString() - Method in class se.curity.identityserver.sdk.attribute.Attributes
- toString() - Method in class se.curity.identityserver.sdk.attribute.AttributeTableView
- toString() - Method in class se.curity.identityserver.sdk.attribute.FormattedValue
- toString() - Method in class se.curity.identityserver.sdk.attribute.ListAttributeValue
- toString() - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- toString() - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue
- toString() - Method in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- toString() - Method in class se.curity.identityserver.sdk.authentication.BackchannelStartAuthenticationResult
- toString() - Method in class se.curity.identityserver.sdk.authorization.AuthorizationResult
- toString() - Method in class se.curity.identityserver.sdk.data.AuditData
- toString() - Method in class se.curity.identityserver.sdk.data.authorization.ScopeValue
- toString() - Method in record class se.curity.identityserver.sdk.data.consent.SigningConsentorPendingClientOperation
-
Returns a string representation of this record class.
- toString() - Method in class se.curity.identityserver.sdk.data.EventMetaData
- toString() - Method in class se.curity.identityserver.sdk.data.events.AccountEvent
- toString() - Method in class se.curity.identityserver.sdk.data.events.AuthenticationEvent
- toString() - Method in class se.curity.identityserver.sdk.data.events.CredentialManagerEvent
- toString() - Method in class se.curity.identityserver.sdk.data.events.DeviceEvent
- toString() - Method in class se.curity.identityserver.sdk.data.events.OAuthEvent
- toString() - Method in class se.curity.identityserver.sdk.data.events.ScimEvent
- toString() - Method in class se.curity.identityserver.sdk.data.events.SystemEvent
- toString() - Method in record class se.curity.identityserver.sdk.data.Image
-
Returns a string representation of this record class.
- toString() - Method in class se.curity.identityserver.sdk.data.query.Filter.AttributeExpression
- toString() - Method in class se.curity.identityserver.sdk.data.query.Filter.LogicalExpression
- toString() - Method in class se.curity.identityserver.sdk.data.query.Filter.NotExpression
- toString() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.AttributesEnumeration
- toString() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery.Pagination
- toString() - Method in class se.curity.identityserver.sdk.data.query.ResourceQuery
- toString() - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
- toString() - Method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- toString() - Method in class se.curity.identityserver.sdk.data.update.AttributeDeletions
- toString() - Method in class se.curity.identityserver.sdk.data.update.AttributeUpdate
- toString() - Method in enum class se.curity.identityserver.sdk.errors.ErrorCode
- toString() - Method in class se.curity.identityserver.sdk.haapi.ActionKind
- toString() - Method in class se.curity.identityserver.sdk.haapi.FieldKind
- toString() - Method in class se.curity.identityserver.sdk.haapi.OperationName
- toString() - Method in class se.curity.identityserver.sdk.http.HttpHeaders.Builder
- toString() - Method in class se.curity.identityserver.sdk.http.HttpStatus
-
Returns a string representation of the status code.
- toString() - Method in class se.curity.identityserver.sdk.http.MediaType
- toString() - Method in class se.curity.identityserver.sdk.NonEmptyList
- toString() - Method in record class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult.PendingUserCompletionModel
-
Returns a string representation of this record class.
- toStringOrArray() - Method in interface se.curity.identityserver.sdk.data.StringOrArray
- toStringOrArray() - Method in class se.curity.identityserver.sdk.data.tokens.DefaultStringOrArray
- transform(String, String, Comparable<?>) - Method in interface se.curity.identityserver.sdk.service.CredentialManager
-
Transform the provided providedPassword to the format that can be stored in a backend.
- transform(AuthenticationAttributes) - Method in interface se.curity.identityserver.sdk.attribute.transform.AuthenticationAttributeTransformer
-
Transform the given attributes for the account owned by the given subject
- transform(ResourceQuery) - Method in interface se.curity.identityserver.sdk.authorization.ScimObligation.TransformQuery
- TrustManagerFactory - Interface in se.curity.identityserver.sdk.service.trust
-
A factory that can create
TrustManagerobjects. - type() - Method in record class se.curity.identityserver.sdk.data.Image
-
Returns the value of the
typerecord component. - type() - Method in interface se.curity.identityserver.sdk.haapi.ProblemDetails
-
The type of this error.
- TYPE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.ClientOperation
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.Fields
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Selector
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Fields
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Links.Fields
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.AuthenticationStep
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.AuthorizationResponse
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.ConsentorStep
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.ContinueOnSameStep
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.PollingStep
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.RedirectionStep
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.RegistrationStep
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Fields
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.AuthenticationFailed
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.ErrorAuthorizationResponse
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.IncorrectCredentials
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.InvalidInput
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.TooManyAttempts
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.UnexpectedError
- TYPE - Static variable in class se.curity.identityserver.sdk.haapi.ProblemContract.Types.UserError
- TYPE_HOME - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- TYPE_OTHER - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- TYPE_WORK - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- Types() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Types
- Types() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types
U
- UNAUTHORIZED - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The UNAUTHORIZED (401) status code.
- unauthorizedException(ErrorCode) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- unauthorizedException(ErrorCode, String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- unauthorizedException(ErrorCode, String, String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- unauthorizedException(ErrorCode, String, String, String) - Method in interface se.curity.identityserver.sdk.service.ExceptionFactory
- UNDEFINED - Static variable in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationActionAttributes.Operation
- UNDEFINED - Static variable in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes.ResourceType
- UnexpectedError() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.UnexpectedError
- union(ClaimSet) - Method in interface se.curity.identityserver.sdk.data.authorization.ClaimSet
-
Returns a new ClaimSet that is the union of the given ClaimSet and this.
- union(ScopeMap) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Compute the union of this map and the other map.
- UNKNOWN - Enum constant in enum class se.curity.identityserver.sdk.authentication.BackchannelAuthenticatorState
- UNKNOWN_RESULT - Static variable in class se.curity.identityserver.sdk.authentication.BackchannelAuthenticationResult
- UnlinkedAccountEvent - Class in se.curity.identityserver.sdk.data.events
-
Event fired when an account is unlinked.
- UnlinkedAccountEvent(String, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.UnlinkedAccountEvent
-
Creates a
UnlinkedAccountEvent. - Unsuccessful(ClientIdentifier, String, ConsentAttributes, ConsentorResult.Unsuccessful, String, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.ConsentorCompleteOAuthEvent.Unsuccessful
- unsuccessfulResult(String, ErrorCode) - Static method in class se.curity.identityserver.sdk.oauth.consent.ConsentorResult
-
Creates an Unsuccessful result.
- unsuccessfulResult(String, ErrorCode) - Static method in class se.curity.identityserver.sdk.oauth.consent.SigningConsentorResult
-
Creates an Unsuccessful result.
- UNSUPPORTED_MEDIA_TYPE - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The UNSUPPORTED_MEDIA_TYPE (415) status code.
- update(String, Map<String, Object>, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Update an existing account.
- update(AccountAttributes, ResourceQuery.AttributesEnumeration) - Method in interface se.curity.identityserver.sdk.datasource.UserAccountDataAccessProvider
-
Update an existing account.
- update(DeviceAttributes) - Method in interface se.curity.identityserver.sdk.datasource.DeviceDataAccessProvider
- update(DynamicallyRegisteredClientAttributes) - Method in interface se.curity.identityserver.sdk.datasource.DynamicallyRegisteredClientDataAccessProvider
-
Updates an already existing client with the given attributes.
- UPDATE - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationActionAttributes.Operation
- updateAccount(AccountAttributes) - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Update the given account.
- updatePassword(AccountAttributes) - Method in interface se.curity.identityserver.sdk.datasource.CredentialDataAccessProvider
-
Update the data store with the new password for the user.
- updatePassword(AccountAttributes) - Method in interface se.curity.identityserver.sdk.service.CredentialManager
-
Update the password attribute of the account.
- updateSession(Session) - Method in interface se.curity.identityserver.sdk.datasource.SessionDataAccessProvider
-
Update an existing Session with new session data.
- updateSessionExpiration(String, Instant) - Method in interface se.curity.identityserver.sdk.datasource.SessionDataAccessProvider
-
Update an existing Session with new session data.
- uri() - Method in record class se.curity.identityserver.sdk.data.Image
-
Returns the value of the
urirecord component. - uri() - Method in interface se.curity.identityserver.sdk.http.HttpRequest
- uri() - Method in interface se.curity.identityserver.sdk.http.HttpResponse
-
Returns the URI that the response was received from.
- URI - Static variable in class se.curity.identityserver.sdk.attribute.AttributeName.Format
-
Used to indicate that the value is of the form of an URI.
- URI_TOO_LONG - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The URI_TOO_LONG (414) status code.
- URL - Static variable in class se.curity.identityserver.sdk.haapi.FieldKind
- USE_PROXY - Enum constant in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Deprecated.As of RFC 7231, this status code has been deprecated.
- USE_PROXY - Static variable in class se.curity.identityserver.sdk.http.HttpStatus
-
The USE_PROXY (305) status code.
- used - Enum constant in enum class se.curity.identityserver.sdk.data.authorization.TokenStatus
- usedSecondaryVerifier(boolean) - Method in class se.curity.identityserver.sdk.data.AuditData.Builder
-
Adds information on client authentication secondary verifier usage.
- USER_ABORTED_OPERATION - Enum constant in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
The user terminated the operation (e.g., by clicking a cancel button during the login process).
- USER_CONSENT - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- USER_CONSENT - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- USER_CONSENT - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- USER_MANAGEMENT - Static variable in class se.curity.identityserver.sdk.authorization.graphql.GraphQLAuthorizationResourceAttributes.ResourceType
- USER_NAME - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- USER_REGISTER - Static variable in class se.curity.identityserver.sdk.haapi.ActionKind
- USER_REGISTER - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Kinds
- USER_TYPE - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- UserAccountDataAccessProvider - Interface in se.curity.identityserver.sdk.datasource
- UserAuthenticationEvent - Class in se.curity.identityserver.sdk.data.events
- UserAuthenticationEvent(String, String) - Constructor for class se.curity.identityserver.sdk.data.events.UserAuthenticationEvent
-
Creates an
UserAuthenticationEvent. - UserConsentedOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
An event that represents interactive user consent.
- UserConsentedOAuthEvent(ClientIdentifier, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, String) - Constructor for class se.curity.identityserver.sdk.data.events.UserConsentedOAuthEvent
-
Creates a new event representing user consent.
- UserConsentStep() - Constructor for class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep
- UserError() - Constructor for class se.curity.identityserver.sdk.haapi.ProblemContract.Types.UserError
- USERINFO - Static variable in class se.curity.identityserver.sdk.authorization.oauth.OAuthAuthorizationResourceAttributes.ResourceType
- USERINFO_SIGNED_RESPONSE_ALG - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- UserInfoOAuthEvent - Class in se.curity.identityserver.sdk.data.events
-
Event posted when an oauth-userinfo is successfully queried.
- UserInfoOAuthEvent(String, Map<String, Object>, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.UserInfoOAuthEvent
- UserInfoOAuthEvent(String, Map<String, Object>, Map<String, Object>, String, String) - Constructor for class se.curity.identityserver.sdk.data.events.UserInfoOAuthEvent
-
Deprecated.since 4.1.0
- UserManagementGraphQLEvent - Interface in se.curity.identityserver.sdk.data.events.graphql
-
Common interface for any event triggered by a User Management GraphQL action.
- UserMessages - Interface in se.curity.identityserver.sdk.haapi
-
Builder interface allowing the addition of user messages to the representation being built.
- USERNAME - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Types
- USERNAME - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- USERNAME - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Properties.UserConsentStep.Fields
- UserPreferenceManager - Interface in se.curity.identityserver.sdk.service
-
This is a manager object that provides methods for working with a username cookie.
- USERS - Static variable in class se.curity.identityserver.sdk.authorization.scim.ScimAuthorizationResourceAttributes.ResourceType
- useSessionCookieForSsoCookie() - Method in class se.curity.identityserver.sdk.authentication.AuthenticationResult
- useUsernameAsEmail() - Method in interface se.curity.identityserver.sdk.service.AccountManager
-
Whether or not the username of the account should be considered the primary email.
V
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.DefaultBoolean
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.DefaultDouble
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.DefaultEnum
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.DefaultInteger
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.DefaultLong
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.DefaultString
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.DefaultURI
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.Description
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.Name
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.PatternConstraint
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.PrecisionConstraint
- value() - Element in annotation interface se.curity.identityserver.sdk.config.annotation.Suggestions
-
An array of suggested values.
- value() - Method in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Gets the integer value of the redirect status code.
- value() - Element in annotation interface se.curity.identityserver.sdk.web.Produces
- VALUE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.LinkedAccount
- VALUE - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- VALUE - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.Actions.Templates.Form.FormField.Fields
- value_format - Enum constant in enum class se.curity.identityserver.sdk.attribute.MetaFields
-
Used on the key with the attribute value format
- valueOf(int) - Static method in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.alarm.AlarmType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.alarm.ResourceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.attribute.MetaFields
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.authentication.ActivationResult.ActivationState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.authentication.BackchannelAuthenticatorState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.authorization.AuthorizationDecision
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.authorization.graphql.GraphQLOperation.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.data.authorization.DelegationStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.data.authorization.TokenStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.data.query.Filter.LogicalOperator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting.SortOrder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.http.ContentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.service.HttpClient.Redirect
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.service.HttpClient.Version
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.web.cookie.ValueTransformation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.web.Produces.ContentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class se.curity.identityserver.sdk.web.Response.ResponseModelScope
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.alarm.AlarmType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.alarm.ResourceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.attribute.MetaFields
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.authentication.ActivationResult.ActivationState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.authentication.BackchannelAuthenticatorState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.authorization.AuthorizationDecision
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.authorization.graphql.GraphQLOperation.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.data.authorization.DelegationStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.data.authorization.TokenStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.data.query.Filter.AttributeOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.data.query.Filter.LogicalOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.data.query.ResourceQuery.Sorting.SortOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.errors.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.http.ContentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.http.RedirectStatusCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.service.HttpClient.Redirect
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.service.HttpClient.Version
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.web.cookie.ValueTransformation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.web.Produces.ContentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class se.curity.identityserver.sdk.web.Response.ResponseModelScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueTransformation - Enum Class in se.curity.identityserver.sdk.web.cookie
-
The type of transformation to be applied to a cookie's value(s) when reading or writing it.
- valueTransformer(AttributeValueTransformer) - Static method in class se.curity.identityserver.sdk.attribute.transform.AttributeOrAttributeValueTransformer
- verifyCredentials(SubjectAttributes) - Method in interface se.curity.identityserver.sdk.datasource.CredentialDataAccessProvider
-
Execute the credential query to obtain the authentication attributes.
- verifyCredentials(SubjectAttributes) - Method in interface se.curity.identityserver.sdk.service.CredentialManager
-
Verify the credentials of a given
subject. - verifyPassword(String, String) - Method in interface se.curity.identityserver.sdk.service.CredentialManager
-
Verify a password.
- verifyPassword(String, String, String) - Method in interface se.curity.identityserver.sdk.service.CredentialManager
-
Verify a password, with an optional context to use.
- verifyPassword(String, String) - Method in interface se.curity.identityserver.sdk.datasource.CredentialDataAccessProvider
-
Execute the credential query to obtain the authentication attributes.
- version() - Method in interface se.curity.identityserver.sdk.http.HttpRequest
- VERSION - Static variable in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- visit(Function<AuthenticationActionResult.SuccessAuthenticationActionResult, T>, Function<AuthenticationActionResult.PendingCompletionAuthenticationActionResult, T>, Function<AuthenticationActionResult.FailedAuthenticationActionResult, T>) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.FailedAuthenticationActionResult
- visit(Function<AuthenticationActionResult.SuccessAuthenticationActionResult, T>, Function<AuthenticationActionResult.PendingCompletionAuthenticationActionResult, T>, Function<AuthenticationActionResult.FailedAuthenticationActionResult, T>) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.PendingCompletionAuthenticationActionResult
- visit(Function<AuthenticationActionResult.SuccessAuthenticationActionResult, T>, Function<AuthenticationActionResult.PendingCompletionAuthenticationActionResult, T>, Function<AuthenticationActionResult.FailedAuthenticationActionResult, T>) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.SuccessAuthenticationActionResult
- visit(Function<AuthenticationActionResult.SuccessAuthenticationActionResult, T>, Function<AuthenticationActionResult.PendingCompletionAuthenticationActionResult, T>, Function<AuthenticationActionResult.FailedAuthenticationActionResult, T>) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult
-
Visit this authentication action result.
W
- WARNING - Enum constant in enum class se.curity.identityserver.sdk.alarm.AlarmSeverity
-
The alarm indicates a POTENTIAL service impacting problem
- WARNING - Static variable in class se.curity.identityserver.sdk.haapi.HaapiContract.MessageClasses
- WarningMessage - Interface in se.curity.identityserver.sdk.web.alerts
-
A warning message.
- WarningMessage.SimpleWarning - Class in se.curity.identityserver.sdk.web.alerts
- WebServiceClient - Interface in se.curity.identityserver.sdk.service
-
A Web Service Client is an HTTP Client that makes requests against a URI defined by configuration.
- WebServiceClient.WebServiceClientException - Exception in se.curity.identityserver.sdk.service
-
All errors that occur while building or sending requests via a
WebServiceClient. - WebServiceClientException(String) - Constructor for exception se.curity.identityserver.sdk.service.WebServiceClient.WebServiceClientException
- WebServiceClientException(String, Throwable) - Constructor for exception se.curity.identityserver.sdk.service.WebServiceClient.WebServiceClientException
- WebServiceClientFactory - Interface in se.curity.identityserver.sdk.service
-
A factory that can create
WebServiceClientobjects. - with(Iterable<Attribute>) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Add the given attributes if not present, or replace the attribute if it already exists.
- with(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- with(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- with(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- with(Iterable<Attribute>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- with(Attribute) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Add an arbitrary attribute to the user.
- with(Attribute) - Method in interface se.curity.identityserver.sdk.attribute.AttributeContainer
-
Add the given attribute if not present, or replace the attribute if it already exists.
- with(Attribute) - Method in class se.curity.identityserver.sdk.attribute.Attributes
- with(Attribute) - Method in class se.curity.identityserver.sdk.attribute.ContextAttributes
- with(Attribute) - Method in class se.curity.identityserver.sdk.attribute.MapAttributeValue
- with(Attribute) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- with(Attribute) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- with(Attribute) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
- with(Attribute) - Method in class se.curity.identityserver.sdk.attribute.SubjectAttributes
- with(ScopeConfig) - Method in interface se.curity.identityserver.sdk.data.authorization.ScopeMap
-
Create a copy of this scopes map that includes the provided scope.
- with(T) - Method in class se.curity.identityserver.sdk.NonEmptyList
-
Create a new
NonEmptyListcontaining all items of this list plus the given item. - withAccessTokenTtl(Long) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withAccountId(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- withAction(String) - Method in class se.curity.identityserver.sdk.attribute.AuthorizationAttributes
- withActionId(String) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult
- withActionId(String) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.FailedAuthenticationActionResult
- withActionId(String) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.PendingCompletionAuthenticationActionResult
- withActionId(String) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.SuccessAuthenticationActionResult
- withActionId(String) - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.AuthenticateUser
- withActionId(String) - Method in class se.curity.identityserver.sdk.authenticationaction.completions.RequiredActionCompletion.PromptUser
- withActive(boolean) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with the active flag.
- withAdditionalFactor(AuthenticationAttributes, String) - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
-
Returns a new
AuthenticationAttributeswith the second factor authentication attributes added. - withAddresses(Address...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update object with addresses.
- withAlias(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- withAllowedOrigins(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withAllowPerRequestRedirectUris(Boolean) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withAllowScopeDeselection(Boolean) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withApplicationUrl(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withAttributeExclusions(Set<String>) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Adds attribute exclusions to this builder.
- withAttributeInclusions(Set<String>) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Adds attribute inclusions to this builder.
- withAttributes(MapAttributeValue) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withAttributesEnumeration(ResourceQuery.AttributesEnumeration) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Adds attribute inclusions or -exclusions to this builder.
- withAuthenticatedUser(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withAuthenticatedUser(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withAuthenticatorFilters(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withAuthenticators(Set<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withAuthority(String) - Method in class se.curity.identityserver.sdk.attribute.Attribute
- withAuthority(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
- withAuthorizationSignedResponseAlg(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withBackchannelAuthenticationRequestSigningAlg(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withBackchannelAuthenticators(Set<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withBackchannelClientNotificationEndpoint(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withBackchannelLogoutUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withBackchannelTokenDeliveryMode(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withBackchannelUserCodeParameter(Boolean) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withClientId(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withClientId(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withClientName(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withClientSecret(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withClientSecret(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withClientSecretExpiresAt(Number) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withClientUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withConsentors(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withConsentors(List<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withContextAttribute(Attribute) - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
-
Augments the
ContextAttributesof the currentAuthenticationAttributeswith the givenAttributeand returns the amalgamation. - withContextAttribute(AuthenticationSessionAttribute) - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
-
Recalculate the AuthenticationAttributes for the given ServiceProvider.
- withCountry(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
Create a new Address object, with the COUNTRY attribute set
- withCreated(Instant) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- withDefaultMaxAge(Long) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withDeviceId(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- withDevices(Device...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with devices.
- withDeviceType(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- withDisallowedProofKeyChallengeMethods(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withDisplay(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- withDisplayName(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with displayName.
- withEmails(Email...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with emails.
- withEntitlements(Entitlement...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with entitlements.
- withExpiresAt(Instant) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- withExternalId(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Update the resource with external id.
- withFamilyName(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
Create copy of the name, with the familyName set.
- withFilter(Filter) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Adds a filter to search by to this builder.
- withFormat(String) - Method in class se.curity.identityserver.sdk.attribute.AttributeName
- withFormat(String) - Method in class se.curity.identityserver.sdk.attribute.PrimitiveAttributeValue.StringAttributeValue
- withFormFactor(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- withFragment(String) - Method in interface se.curity.identityserver.sdk.service.WebServiceClient
-
Constructs a new WebServiceClient with the given fragment in the request URI.
- withFrontchannelLogoutUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withGivenName(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
Create copy of the name, with the givenName set.
- withGrantTypes(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withGrantTypes(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withGroups(Group...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with groups.
- withHonorificPrefix(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
Create copy of the name, with the honorificPrefix set.
- withHonorificSuffix(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
Create copy of the name, with the honorificSuffix set.
- withHost(String) - Method in interface se.curity.identityserver.sdk.service.WebServiceClient
-
Constructs a new WebServiceClient with the given host.
- withId(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- withId(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Update the resource with id.
- withIdTokenEncryptedResponseAlg(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withIdTokenEncryptedResponseEnc(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withIdTokenSignedResponseAlg(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withIdTokenTtl(Long) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withIms(InstantMessaging...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with im handles.
- withInitialClient(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withInitialClient(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withInitialClientAuthenticationMethod(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
-
Adds the client verifier type used to authenticate the initial client.
- withInitiateLoginUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withInstanceOfClient(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withInstanceOfClient(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withIntermediateResultIfNone(AuthenticationAttributes) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.PendingCompletionAuthenticationActionResult
- withJwks(Map<String, Object>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withJwksUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withLastModified(Instant) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- withLinkedAccounts(LinkedAccount...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with linked accounts.
- withLocale(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with locale.
- withLocality(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
Create a new Address object, with the LOCALITY attribute set
- withLocation(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Meta
- withMessage(String) - Static method in interface se.curity.identityserver.sdk.web.alerts.ErrorMessage
-
Creates a simple
ErrorMessagewith a message. - withMessage(String) - Static method in interface se.curity.identityserver.sdk.web.alerts.InfoMessage
-
Creates a simple
InfoMessagewith a message. - withMessage(String) - Static method in interface se.curity.identityserver.sdk.web.alerts.WarningMessage
-
Creates a simple
WarningMessagewith a message. - withMeta(Meta) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Update the resource with meta data.
- withMiddleName(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Name
-
Create copy of the name, with the middleName set.
- withName(String) - Method in class se.curity.identityserver.sdk.attribute.Attribute
- withName(String) - Method in class se.curity.identityserver.sdk.attribute.AttributeName
- withName(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
- withName(AttributeName) - Method in class se.curity.identityserver.sdk.attribute.Attribute
- withName(AttributeName) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ComplexAttribute
- withName(Name) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the user with the name components.
- withNickName(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with nickName.
- withObligation(RequiredActionCompletion.AuthenticateUser) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.PendingCompletionAuthenticationActionResult
- withObligation(RequiredActionCompletion.PromptUser) - Method in class se.curity.identityserver.sdk.authenticationaction.AuthenticationActionResult.PendingCompletionAuthenticationActionResult
- withOnlyConsentors(Boolean) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withoutAlarm(AlarmType) - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Don't raise or clear any alarms of the given
AlarmTypefor this request. - withoutAlarms() - Method in interface se.curity.identityserver.sdk.http.HttpRequest.Builder
-
Don't raise or clear any alarms for this request.
- withoutIndexOnPath(String) - Static method in interface se.curity.identityserver.sdk.attribute.AttributeOrAttributeValue
- withOwner(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DeviceAttributes
- withPagination(long, long) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Adds pagination to this builder.
- withPassword(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with password.
- withPath(String) - Method in interface se.curity.identityserver.sdk.service.WebServiceClient
-
Constructs a new WebServiceClient with the given path appended to the request URI.
- withPhoneNumbers(PhoneNumber...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with phoneNumbers.
- withPhotos(Photo...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with photos.
- withPluginClassLoader(Supplier<T>) - Method in class se.curity.identityserver.sdk.ClassLoaderContextUtils
-
Run the given supplier such that the current context
ClassLoaderis set to this Curity Plugin'sClassLoaderrather than the system loader. - withPolicyUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withPostalCode(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
Create a new Address object, with the POSTAL_CODE attribute set
- withPostLogoutRedirectUris(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withPreferredLanguage(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with preferredLanguage.
- withPreProcessingAttributes(Map<String, ?>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
-
Deprecated.this method delegates to
DynamicallyRegisteredClientAttributes.withAttributes(MapAttributeValue). Please use that instead. - withProfileUrl(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with profileUrl.
- withProperties(Map<String, String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withQueries(Map<String, Collection<String>>) - Method in interface se.curity.identityserver.sdk.service.WebServiceClient
-
Constructs a new WebServiceClient with the given query parameters in the request URI.
- withQuery(String) - Method in interface se.curity.identityserver.sdk.service.WebServiceClient
-
Creates a new WebServiceClient using the given query string.
- withRedirectUris(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withRedirectUris(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withRef(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- withRefreshTokenMaxRollingLifetime(Long) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withRefreshTokenTtl(Long) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withRequestObjectSigningAlg(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withRequestUris(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withRequirePushedAuthorizationRequests(Boolean) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withRequiresConsent(Boolean) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withRequiresProofKey(Boolean) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withResource(String) - Method in class se.curity.identityserver.sdk.attribute.AuthorizationAttributes
- withResources(List<? extends ResourceAttributes<?>>) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryResult
-
Creates a new
ResourceQueryResultwith the given resource list. - withRoles(Role...) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with roles.
- withSchemas(String...) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
-
Update the resource with schemas.
- withScope(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withScope(Collection<String>) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withSecondarySortBy(String) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Adds the attribute to secondary sort by to this builder.
- withSectorIdentifierUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withSortBy(String) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Adds the attribute to sort by to this builder.
- withSortOder(ResourceQuery.Sorting.SortOrder) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Deprecated.use
ResourceQueryBuilder.withSortOrder(SortOrder)instead - withSortOrder(ResourceQuery.Sorting.SortOrder) - Method in class se.curity.identityserver.sdk.data.query.ResourceQueryBuilder
-
Adds the order to sort in to this builder.
- withStatus(DynamicallyRegisteredClientAttributes.Status) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributes
- withStatus(DynamicallyRegisteredClientAttributes.Status) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withStreetAddress(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.Address
-
Create a new Address object, with the LOCALITY attribute set
- withSubjectAttribute(Attribute) - Method in class se.curity.identityserver.sdk.attribute.AuthenticationAttributes
-
Augments the
SubjectAttributesof the currentAuthenticationAttributeswith the givenAttributeand returns the amalgamation. - withSubjectType(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withTimeZone(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with timezone.
- withTitle(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with title.
- withTlsClientAuthDn(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withTokenEndpointAuthMethod(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withTokenEndpointAuthSigningAlg(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withTosUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withType(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.multivalued.MultiValuedAttributeValue
- withUserConsent(Boolean) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withUserInfoSignedResponseAlg(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- withUserType(String) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with userType.
- withValue(Comparable<?>) - Method in class se.curity.identityserver.sdk.attribute.Attribute
- withValue(AttributeValue) - Method in class se.curity.identityserver.sdk.attribute.Attribute
- withX509Certificates(X509Certificates) - Method in class se.curity.identityserver.sdk.attribute.AccountAttributes
-
Update the object with certificates.
- witLogoUri(String) - Method in class se.curity.identityserver.sdk.attribute.scim.v2.extensions.DynamicallyRegisteredClientAttributesBuilder
- wrap(Iterable<Attribute>, String) - Static method in class se.curity.identityserver.sdk.attribute.scim.v2.ResourceAttributes
X
- X_WWW_FORM_URLENCODED - Enum constant in enum class se.curity.identityserver.sdk.http.ContentType
- X_WWW_FORM_URLENCODED - Static variable in class se.curity.identityserver.sdk.http.MediaType
- X509_CERTIFICATE - Enum constant in enum class se.curity.identityserver.sdk.alarm.ResourceType
- X509_CERTIFICATES - Static variable in class se.curity.identityserver.sdk.attribute.AccountAttributes
- X509Certificates - Class in se.curity.identityserver.sdk.attribute.scim.v2.multivalued
-
DER encoded X.509 certificate, which must be base 64 encoded.
_
- _acr - Variable in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
- _logger - Static variable in interface se.curity.identityserver.sdk.datasource.DelegationDataAccessProvider
- _oauthClientId - Variable in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
- _oauthProfileId - Variable in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
- _serviceProviderId - Variable in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
- _subject - Variable in class se.curity.identityserver.sdk.data.events.AuthenticationAttemptEvent
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
TrustManagerFactory.createUsingConfiguredTrustStores(boolean, String)createUsingConfiguredTrustStores} instead