ClaimsBasedSecurityNode Interface
Implements
public interface ClaimsBasedSecurityNode
extends AutoCloseable, AsyncCloseable
Claims-based security (CBS) node that authorizes connections with AMQP services.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
abstract
Mono<Offset |
authorize(String audience, String scopes)
Authorizes the caller with the CBS node to access resources for the |
| abstract void |
close()
Closes session to the claims-based security node. |
| default Mono<Void> | closeAsync() |
Method Details
authorize
public abstract Mono<OffsetDateTime> authorize(String audience, String scopes)
Authorizes the caller with the CBS node to access resources for the audience.
Parameters:
Returns:
close
public abstract void close()
Closes session to the claims-based security node.
closeAsync
public default Mono<Void> closeAsync()