Uses of Class
io.helidon.security.SubjectType
-
Packages that use SubjectType Package Description io.helidon.microprofile.jwt.auth Implementation of Microprofile JWT Auth specification.io.helidon.security Securityio.helidon.security.abac.role Role attribute validator.io.helidon.security.providers.header Provider that can extract username from a (any) header.io.helidon.security.providers.httpauth Basic security provider, supporting "basic" and "digest" authentication schemes with role support.io.helidon.security.providers.httpsign Provider supporting validation of incoming signatures and signing of outbound requests.io.helidon.security.providers.jwt 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
Methods in io.helidon.microprofile.jwt.auth with parameters of type SubjectType Modifier and Type Method Description JwtAuthProvider.Builder
JwtAuthProvider.Builder. subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates). -
Uses of SubjectType in io.helidon.security
Methods in io.helidon.security that return SubjectType Modifier and Type Method Description static SubjectType
SubjectType. valueOf(String name)
Returns the enum constant of this type with the specified name.static SubjectType[]
SubjectType. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of SubjectType in io.helidon.security.abac.role
Methods in io.helidon.security.abac.role that return SubjectType Modifier and Type Method Description SubjectType
subjectType()
Subject type for this restriction, defaults toUSER
. -
Uses of SubjectType in io.helidon.security.providers.header
Methods in io.helidon.security.providers.header with parameters of type SubjectType Modifier and Type Method Description HeaderAtnProvider.Builder
HeaderAtnProvider.Builder. subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates). -
Uses of SubjectType in io.helidon.security.providers.httpauth
Methods in io.helidon.security.providers.httpauth with parameters of type SubjectType Modifier and Type Method Description HttpBasicAuthProvider.Builder
HttpBasicAuthProvider.Builder. subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates).HttpDigestAuthProvider.Builder
HttpDigestAuthProvider.Builder. subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates). -
Uses of SubjectType in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign that return SubjectType Modifier and Type Method Description SubjectType
InboundClientDefinition. subjectType()
The type of principal we have authenticated (either user or service, defaults to service).Methods in io.helidon.security.providers.httpsign with parameters of type SubjectType Modifier and Type Method Description InboundClientDefinition.Builder
InboundClientDefinition.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.jwt
Methods in io.helidon.security.providers.jwt with parameters of type SubjectType Modifier and Type Method Description JwtProvider.Builder
JwtProvider.Builder. subjectType(SubjectType subjectType)
Principal type this provider extracts (and also propagates).
-