| Package | Description |
|---|---|
| io.cellery.security.cell.sts.server.authorization | |
| io.cellery.security.cell.sts.server.core | |
| io.cellery.security.cell.sts.server.core.service |
| Modifier and Type | Method and Description |
|---|---|
static String |
AuthorizationUtils.getOPAEndpoint(CellStsRequest request,
boolean toMicrogateway) |
| Modifier and Type | Method and Description |
|---|---|
String |
STSJWTBuilder.build() |
static void |
CellStsUtils.buildCellStsConfiguration() |
static String |
STSTokenGenerator.generateToken(String audience,
String issuer)
Generates a JWT token.
|
static String |
STSTokenGenerator.generateToken(String incomingJWT,
String audience,
String issuer)
Generates a JWT token.
|
static com.nimbusds.jwt.JWTClaimsSet |
STSTokenGenerator.getJWTClaims(String jwt)
Retrieve CalimSet of the parsed JWT.
|
static String |
CellStsUtils.getMyCellName() |
static boolean |
CellStsUtils.isRequestToMicroGateway(CellStsRequest cellStsRequest) |
static void |
CellStsUtils.readUnsecuredContexts() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CelleryGWSTSService.attachToken(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
protected void |
CelleryCellStsService.attachToken(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
protected CellStsRequest |
CelleryCellInterceptorService.buildCellStsRequest(ExternalAuth.CheckRequest requestFromProxy) |
protected CellStsRequest |
CelleryGWInboundInterceptorService.buildCellStsRequest(ExternalAuth.CheckRequest requestFromProxy) |
protected String |
CelleryGWSTSService.exchangeToInternalToken(CellStsRequest request) |
protected CellStsRequest.CellStsRequestBuilder |
CelleryCellInterceptorService.getCellStsRequestBuilder(ExternalAuth.CheckRequest requestFromProxy) |
protected String |
CelleryCellStsService.getTokenFromLocalSTS(String audience) |
protected String |
CelleryCellStsService.getTokenFromLocalSTS(String jwt,
String audience) |
void |
CelleryGWSTSService.handleInboundRequest(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
void |
CelleryCellStsService.handleInboundRequest(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
void |
CelleryCellStsService.handleOutboundRequest(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
protected void |
CelleryCellOutboundInterceptorService.handleRequest(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
protected void |
CelleryCellInboundInterceptorService.handleRequest(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
protected abstract void |
CelleryCellInterceptorService.handleRequest(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
protected void |
CelleryGWInboundInterceptorService.handleRequest(CellStsRequest cellStsRequest,
CellStsResponse cellStsResponse) |
protected com.nimbusds.jwt.JWTClaimsSet |
CelleryCellStsService.handleRequestToMicroGW(CellStsRequest cellStsRequest,
String requestId,
String jwt) |
| Constructor and Description |
|---|
CelleryCellInboundInterceptorService(CelleryCellStsService cellStsService) |
CelleryCellInterceptorService(CelleryCellStsService cellStsService) |
CelleryCellOutboundInterceptorService(CelleryCellStsService cellStsService) |
CelleryCellStsService(UserContextStore contextStore,
UserContextStore localContextStore) |
CelleryGWInboundInterceptorService(CelleryCellStsService cellStsService) |
CelleryGWSTSService(UserContextStore contextStore,
UserContextStore localContextStore) |
Copyright © 2019 WSO2. All rights reserved.