/forgerock/openam/openam-sts/openam-common-sts/src/main/java/org/forgerock/openam/sts/token/ |
H A D | AMTokenParserImpl.java | 17 package org.forgerock.openam.sts.token; 24 import org.forgerock.openam.sts.TokenValidationException;
|
H A D | CTSTokenIdGenerator.java | 17 package org.forgerock.openam.sts.token; 19 import org.forgerock.openam.sts.TokenIdGenerationException; 20 import org.forgerock.openam.sts.TokenType; 23 * STS-issued tokens which are persisted to the CTS require an identifier. For WS-Trust support in the soap-sts, the 27 * by both the soap and rest sts, in the implementation of the validate and cancel operations, and in the TokenService,
|
/forgerock/openam/openam-sts/openam-common-sts/src/main/java/org/forgerock/openam/sts/token/provider/ |
H A D | AMSessionInvalidator.java | 17 package org.forgerock.openam.sts.token.provider; 19 import org.forgerock.openam.sts.TokenCreationException; 25 * if indicated by sts configuration state.
|
/forgerock/openam/openam-sts/openam-common-sts/src/main/java/org/forgerock/openam/sts/token/validator/ |
H A D | AuthenticationHandler.java | 17 package org.forgerock.openam.sts.token.validator; 19 import org.forgerock.openam.sts.TokenTypeId; 20 import org.forgerock.openam.sts.TokenValidationException; 23 * Defines the authentication interface which is the foundation for all sts token authentication actions. AuthenticationHandlers 24 * for the specified set of input token types supported by the sts instances are plugged into the rest/soap/wss4j token validation 27 * to classes defined in the org.forgerock.openam.sts.token.model package, to classes defined in Apache wss4j. 34 * the rest authN url configured for the sts instance for this particular token type.
|
H A D | PrincipalFromSession.java | 17 package org.forgerock.openam.sts.token.validator; 19 import org.forgerock.openam.sts.TokenValidationException;
|
/forgerock/openam/openam-sts/openam-common-sts/src/main/java/org/forgerock/openam/sts/token/validator/url/ |
H A D | AuthenticationUrlProvider.java | 17 package org.forgerock.openam.sts.token.validator.url; 19 import org.forgerock.openam.sts.TokenTypeId; 20 import org.forgerock.openam.sts.TokenValidationException;
|
/forgerock/openam/openam-sts/openam-publish-sts/src/main/java/org/forgerock/openam/sts/publish/common/ |
H A D | STSInstancePublisherBaseImpl.java | 17 package org.forgerock.openam.sts.publish.common; 19 import org.forgerock.openam.sts.AMSTSConstants;
|
/forgerock/openam/openam-sts/openam-publish-sts/src/main/java/org/forgerock/openam/sts/publish/rest/ |
H A D | RestSTSInstanceConfigStore.java | 17 package org.forgerock.openam.sts.publish.rest; 19 import org.forgerock.openam.sts.AMSTSConstants; 20 import org.forgerock.openam.sts.InstanceConfigMarshaller; 21 import org.forgerock.openam.sts.publish.common.STSInstanceConfigStoreBase; 22 import org.forgerock.openam.sts.rest.config.user.RestSTSInstanceConfig; 28 * @see org.forgerock.openam.sts.publish.common.STSInstanceConfigStoreBase 29 * This subclass serves only to pass the name of the soap sts service up to the functionality defined in the
|
H A D | RestSTSSetupListener.java | 17 package org.forgerock.openam.sts.publish.rest; 21 import org.forgerock.openam.sts.STSPublishException; 22 import org.forgerock.openam.sts.publish.config.STSPublishInjectorHolder; 28 * been completed. The problem is that existing rest-sts instances need to be republished, and the RestSTSPublishServiceListener 29 * registered to listen for SMS changes so that rest-sts instances published to other OpenAM instances in a site deployment 32 * republish existing rest-sts instances only if AMSetupServlet.isCurrentConfigurationValid() returns true, an OpenAM 33 * restart is required to get all OpenAM instances in a site into the same state regarding previously-published rest-sts 41 * Republish any existing rest-sts instances obtained from the SMS, and register a ServiceListener to respond when 42 * new rest-sts instances are written to the SMS. 54 Don't register the ServiceListener until after the SMS-resident rest-sts instance [all...] |
/forgerock/openam/openam-sts/openam-publish-sts/src/main/java/org/forgerock/openam/sts/publish/soap/ |
H A D | SoapSTSInstanceConfigStore.java | 17 package org.forgerock.openam.sts.publish.soap; 19 import org.forgerock.openam.sts.AMSTSConstants; 20 import org.forgerock.openam.sts.InstanceConfigMarshaller; 21 import org.forgerock.openam.sts.publish.common.STSInstanceConfigStoreBase; 22 import org.forgerock.openam.sts.soap.config.user.SoapSTSInstanceConfig; 28 * @see org.forgerock.openam.sts.publish.common.STSInstanceConfigStoreBase 29 * This subclass serves only to pass the name of the soap sts service up to the functionality defined in the
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/ |
H A D | ServiceListenerRegistration.java | 17 package org.forgerock.openam.sts.rest; 20 import org.forgerock.openam.sts.STSInitializationException; 27 * it will be used in both the rest-sts and the token-generation-service, but openam-common cannot depend upon 29 * archaic web-service libraries, which prevent the cxf-sts from functioning.
|
H A D | ServiceListenerRegistrationImpl.java | 17 package org.forgerock.openam.sts.rest; 24 import org.forgerock.openam.sts.STSInitializationException; 29 * @see org.forgerock.openam.sts.rest.ServiceListenerRegistration
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/operation/cancel/ |
H A D | IssuedTokenCancelOperation.java | 17 package org.forgerock.openam.sts.rest.operation.cancel; 20 import org.forgerock.openam.sts.TokenCancellationException; 21 import org.forgerock.openam.sts.TokenMarshalException; 22 import org.forgerock.openam.sts.user.invocation.RestSTSTokenCancellationInvocationState; 25 * Encapsulates the concerns of cancelling rest-sts-issued tokens 33 * @throws org.forgerock.openam.sts.TokenMarshalException if the token state corresponding to the to-be-cancelled token was incorrect 34 * @throws org.forgerock.openam.sts.TokenCancellationException if an exception occurred which prevented token cancellation from occurring
|
H A D | IssuedTokenCancellerFactory.java | 17 package org.forgerock.openam.sts.rest.operation.cancel; 19 import org.forgerock.openam.sts.STSInitializationException; 20 import org.forgerock.openam.sts.TokenTypeId; 21 import org.forgerock.openam.sts.rest.token.canceller.RestIssuedTokenCanceller; 25 * to constitute the set of IssuedTokenCanceller instances corresponding to tokens issued by this particular sts instance 26 * (if the sts instance is configured to persist issued tokens in the CTS). 34 * unsupported - i.e. does not correspond to a rest-sts-issued token.
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/operation/translate/ |
H A D | TokenTransformFactory.java | 17 package org.forgerock.openam.sts.rest.operation.translate; 19 import org.forgerock.openam.sts.STSInitializationException; 20 import org.forgerock.openam.sts.rest.config.user.TokenTransformConfig;
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/operation/validate/ |
H A D | IssuedTokenValidateOperation.java | 17 package org.forgerock.openam.sts.rest.operation.validate; 20 import org.forgerock.openam.sts.TokenMarshalException; 21 import org.forgerock.openam.sts.TokenValidationException; 22 import org.forgerock.openam.sts.user.invocation.RestSTSTokenValidationInvocationState; 25 * Top-level operation which will validate rest-sts issued tokens. 34 * @throws org.forgerock.openam.sts.TokenMarshalException if the token state corresponding to the to-be-validated token was incorrect 35 * @throws org.forgerock.openam.sts.TokenValidationException if an exception occurred which prevented token validation from occurring
|
H A D | IssuedTokenValidatorFactory.java | 17 package org.forgerock.openam.sts.rest.operation.validate; 19 import org.forgerock.openam.sts.STSInitializationException; 20 import org.forgerock.openam.sts.TokenTypeId; 21 import org.forgerock.openam.sts.rest.token.validator.RestIssuedTokenValidator; 24 * Represents the concerns of creating RestIssuedTokenValidator implementations for tokens issued by the rest-sts 32 * unsupported - i.e. does not correspond to a rest-sts-issued token.
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/canceller/ |
H A D | RestIssuedTokenCancellerParameters.java | 17 package org.forgerock.openam.sts.rest.token.canceller;
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/provider/ |
H A D | RestTokenProvider.java | 17 package org.forgerock.openam.sts.rest.token.provider; 20 import org.forgerock.openam.sts.TokenCreationException; 23 * Interface defining token creators in the rest-sts. The generic type T corresponds to a class
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/provider/oidc/ |
H A D | package-info.java | 22 package org.forgerock.openam.sts.rest.token.provider.oidc
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/provider/saml/ |
H A D | package-info.java | 20 package org.forgerock.openam.sts.rest.token.provider.saml
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/validator/ |
H A D | RestIssuedTokenValidatorParameters.java | 17 package org.forgerock.openam.sts.rest.token.validator; 21 * to-be-validated token, which are tokens issued by the rest-sts - currently SAML2 and OIDC tokens.
|
H A D | RestTokenTransformValidator.java | 17 package org.forgerock.openam.sts.rest.token.validator; 19 import org.forgerock.openam.sts.TokenValidationException; 26 * 2. the classes in the org.forgerock.openam.sts.token.model package of the openam-sts-client package: RestUsernameToken,
|
H A D | RestTokenTransformValidatorParameters.java | 17 package org.forgerock.openam.sts.rest.token.validator;
|
/forgerock/openam/openam-sts/openam-rest-sts/src/main/java/org/forgerock/openam/sts/rest/token/validator/disp/ |
H A D | package-info.java | 22 * The classes in this package are specific to the rest sts context. 24 package org.forgerock.openam.sts.rest.token.validator.disp
|