Uses of Enum Class
io.helidon.security.SubjectType
Package
Description
Implementation of Microprofile JWT Auth specification.
Security
Provider that can extract username from a (any) header.
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
Provider supporting validation of incoming signatures and signing of outbound requests.
Mapper that retrieves roles from IDCS server and maps them to user subject.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
-
Uses of SubjectType in io.helidon.microprofile.jwt.auth
Modifier and TypeMethodDescriptionJwtAuthProvider.Builder.subjectType
(SubjectType subjectType) Principal type this provider extracts (and also propagates). -
Uses of SubjectType in io.helidon.security
Modifier and TypeMethodDescriptionstatic SubjectType
Returns the enum constant of this class with the specified name.static SubjectType[]
SubjectType.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of SubjectType in io.helidon.security.providers.header
Modifier and TypeMethodDescriptionHeaderAtnProvider.Builder.subjectType
(SubjectType subjectType) Principal type this provider extracts (and also propagates). -
Uses of SubjectType in io.helidon.security.providers.httpauth
Modifier and TypeMethodDescriptionHttpBasicAuthProvider.Builder.subjectType
(SubjectType subjectType) Principal type this provider extracts (and also propagates).HttpDigestAuthProvider.Builder.subjectType
(SubjectType subjectType) Principal type this provider extracts (and also propagates). -
Uses of SubjectType in io.helidon.security.providers.httpsign
Modifier and TypeMethodDescriptionInboundClientDefinition.subjectType()
The type of principal we have authenticated (either user or service, defaults to service).Modifier and TypeMethodDescriptionInboundClientDefinition.Builder.subjectType
(SubjectType type) The type of principal we have authenticated (either user or service, defaults to service). -
Uses of SubjectType in io.helidon.security.providers.idcs.mapper
Modifier and TypeMethodDescriptionIdcsRoleMapperProviderBase.Builder.addSubjectType
(SubjectType type) Add a supported subject type.IdcsRoleMapperProviderBase.Builder.subjectTypes
(SubjectType... types) Configure supported subject types. -
Uses of SubjectType in io.helidon.security.providers.jwt
Modifier and TypeMethodDescriptionJwtProvider.Builder.subjectType
(SubjectType subjectType) Principal type this provider extracts (and also propagates).