| Package | Description |
|---|---|
| io.scalecube.security.acl | |
| io.scalecube.security.api | |
| io.scalecube.security.jwt |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Profile> |
DefaultAccessControl.check(String token,
String resource) |
| Modifier and Type | Method and Description |
|---|---|
Profile |
Profile.Builder.build() |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Profile> |
Authenticator.authenticate(String token)
Authenticate the identity of one.
|
reactor.core.publisher.Mono<Profile> |
Authorizer.authorize(Profile profile,
String action) |
reactor.core.publisher.Mono<Profile> |
AccessControl.check(String token,
String resource)
Request for an action to be made.
|
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Profile> |
Authorizer.authorize(Profile profile,
String action) |
| Modifier and Type | Method and Description |
|---|---|
default Profile |
JwtAuthenticator.profileFromClaims(io.jsonwebtoken.Claims tokenClaims)
Create a profile from claims.
|
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Profile> |
DefaultJwtAuthenticator.authenticate(String token) |
reactor.core.publisher.Mono<Profile> |
JwtAuthenticator.authenticate(String token)
Authenticate a JWT token.
|
Copyright © 2015–2023. All rights reserved.