|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface ChallengeIdentityAsserterV2
The ChallengeIdentityAsserterV2 interface allows Identity Assertion providers to support authentication protocols such as Microsoft's Windows NT Challenge/Response (NTLM), Simple and Protected GSS-API Negotiation Mechanism (SPNEGO), and other challenge/response authentication mechanisms.
| Field Summary |
|---|
| Method Summary | |
|---|---|
abstract ProviderChallengeContext |
assertChallengeIdentity(String tokenType, Object token, ContextHandler handler)Use the supplied client token to establish client identity, possibly with multiple challenges. |
abstract void |
continueChallengeIdentity(ProviderChallengeContext context, String tokenType, Object token, ContextHandler handler)Use the supplied provider context and client token to continue establishing client identity |
abstract Object |
getChallengeToken(String type, ContextHandler handler)Returns the Identity Assertion provider's challenge token. |
| Methods inherited from interface weblogic.security.spi.IdentityAsserterV2 |
|---|
assertIdentity |
| Method Detail |
|---|
Object getChallengeToken(String type,
ContextHandler handler)
Returns the Identity Assertion provider's challenge token.
type - the type of token to use for identity assertionhandler - a ContextHandler object that can optionally be used by the Identity assertion provider to obtain additional information that may be used in creating the challenge tokennull for unsupported token types
ProviderChallengeContext assertChallengeIdentity(String tokenType,
Object token,
ContextHandler handler)
throws IdentityAssertionException
Use the supplied client token to establish client identity, possibly with multiple challenges.
tokenType - name of the token typetoken - the token passed as a Java Objecthandler - a ContextHandler object that can optionally be user by the Identity assertion provider to obtain additional information that may be used in asserting the challenge identityLoginExceptionIdentityAssertionException
void continueChallengeIdentity(ProviderChallengeContext context,
String tokenType,
Object token,
ContextHandler handler)
throws IdentityAssertionException
Use the supplied provider context and client token to continue establishing client identity
context - ProviderChallengeContext originally returned from assertChallengeIdentity. The context will be updated and will either contain the c callback handler or another challenge token.tokenType - name of the token typetoken - the token passed as a Java Objecthandler - a ContextHandler object that can optionally be used by the Identity assertion provider to obtain additional information that may be used in asserting the challenge identityLoginExceptionIdentityAssertionException
|
Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||