Package com.nimbusds.oauth2.sdk

Examples of com.nimbusds.oauth2.sdk.ResponseType


  public void testResolveNone()
    throws Exception {
   
    AuthenticationRequest authRequest = new AuthenticationRequest(
      new URI("https://c2id.com/login"),
      new ResponseType("code"),
      Scope.parse("openid profile"),
      new ClientID("abc"),
      new URI("https://example.com/in"),
      new State(),
      new Nonce());
View Full Code Here


    List<ACR> acrValues = new ArrayList<>();
    acrValues.add(new ACR("1"));
    acrValues.add(new ACR("2"));
   
    AuthenticationRequest authRequest = new AuthenticationRequest.Builder(
      new ResponseType("code"),
      new Scope("openid", "profile"),
      new ClientID("123"),
      new URI("https://example.com/in")).
      acrValues(acrValues).
      build();
View Full Code Here

    essentialACRs.add("A");
    essentialACRs.add("B");
    claims.addIDTokenClaim("acr", ClaimRequirement.ESSENTIAL, null, essentialACRs);
   
    AuthenticationRequest authRequest = new AuthenticationRequest.Builder(
      new ResponseType("code"),
      new Scope("openid", "profile"),
      new ClientID("123"),
      new URI("https://example.com/in")).
      claims(claims).
      build();
View Full Code Here

    essentialACRs.add("A");
    essentialACRs.add("B");
    claims.addIDTokenClaim("acr", ClaimRequirement.VOLUNTARY, null, essentialACRs);

    AuthenticationRequest authRequest = new AuthenticationRequest.Builder(
      new ResponseType("code"),
      new Scope("openid", "profile"),
      new ClientID("123"),
      new URI("https://example.com/in")).
      claims(claims).
      build();
View Full Code Here

    essentialACRs.add("A");
    essentialACRs.add("B");
    claims.addIDTokenClaim("acr", ClaimRequirement.ESSENTIAL, null, essentialACRs);

    AuthenticationRequest authRequest = new AuthenticationRequest.Builder(
      new ResponseType("code"),
      new Scope("openid", "profile"),
      new ClientID("123"),
      new URI("https://example.com/in")).
      acrValues(acrValues).
      claims(claims).
View Full Code Here

public class OIDCResponseTypeValidatorTest extends TestCase {


  public void testPass() {
   
    ResponseType rt = new ResponseType();
    rt.add(ResponseType.Value.CODE);
   
    OIDCResponseTypeValidator.validate(rt);
  }
View Full Code Here

  }
 
 
  public void testEmptyResponseType() {
   
    ResponseType rt = new ResponseType();
   
    try {
      OIDCResponseTypeValidator.validate(rt);
     
      fail("Failed to raise exception");
View Full Code Here

  }
 
 
  public void testTokenOnlyResponseType() {
   
    ResponseType rt = new ResponseType();
    rt.add(ResponseType.Value.TOKEN);
   
    try {
      OIDCResponseTypeValidator.validate(rt);
     
      fail("Failed to raise exception");
View Full Code Here

  }
 
 
  public void testUnsupportedResponseType() {
   
    ResponseType rt = new ResponseType();
    rt.add(new ResponseType.Value("abc"));
   
    try {
      OIDCResponseTypeValidator.validate(rt);
     
      fail("Failed to raise exception");
View Full Code Here

  }
 
 
  public void testCodeTokenIDTokenResponseType() {
   
    ResponseType rt = new ResponseType();
    rt.add(ResponseType.Value.CODE);
    rt.add(ResponseType.Value.TOKEN);
    rt.add(OIDCResponseTypeValue.ID_TOKEN);
   
    OIDCResponseTypeValidator.validate(rt);
  }
View Full Code Here

TOP

Related Classes of com.nimbusds.oauth2.sdk.ResponseType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.