congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
AssertionUtil.createTimedConditions
Code IndexAdd Tabnine to your IDE (free)

How to use
createTimedConditions
method
in
org.picketlink.identity.federation.core.saml.v2.util.AssertionUtil

Best Java code snippets using org.picketlink.identity.federation.core.saml.v2.util.AssertionUtil.createTimedConditions (Showing top 20 results out of 315)

origin: picketlink/picketlink

/**
 * Add validity conditions to the SAML2 Assertion
 *
 * @param assertion
 * @param durationInMilis
 *
 * @throws ConfigurationException
 * @throws IssueInstantMissingException
 */
public void createTimedConditions(AssertionType assertion, long durationInMilis) throws ConfigurationException,
    IssueInstantMissingException {
  AssertionUtil.createTimedConditions(assertion, durationInMilis);
}
origin: org.picketlink/picketlink-federation

/**
 * Add validity conditions to the SAML2 Assertion
 *
 * @param assertion
 * @param durationInMilis
 *
 * @throws ConfigurationException
 * @throws IssueInstantMissingException
 */
public void createTimedConditions(AssertionType assertion, long durationInMilis) throws ConfigurationException,
    IssueInstantMissingException {
  AssertionUtil.createTimedConditions(assertion, durationInMilis);
}
origin: org.picketlink/picketlink-core

/**
 * Add validity conditions to the SAML2 Assertion
 *
 * @param assertion
 * @param durationInMilis
 * @throws ConfigurationException
 * @throws IssueInstantMissingException
 */
public void createTimedConditions(AssertionType assertion, long durationInMilis) throws ConfigurationException,
    IssueInstantMissingException {
  AssertionUtil.createTimedConditions(assertion, durationInMilis);
}
origin: org.picketlink/picketlink-fed

/**
* Add validity conditions to the SAML2 Assertion
* @param assertion
* @param durationInMilis   
* @throws ConfigurationException 
* @throws IssueInstantMissingException 
*/
public void createTimedConditions(AssertionType assertion, long durationInMilis) throws ConfigurationException,
   IssueInstantMissingException
{
 AssertionUtil.createTimedConditions(assertion, durationInMilis);
}
origin: org.overlord/overlord-commons-auth

/**
 * Creates a SAML Assertion that can be used as a bearer token when invoking REST
 * services.  The REST service must be configured to accept SAML Assertion bearer
 * tokens.
 *
 * In JBoss this means protecting the REST services with {@link org.overlord.commons.auth.jboss7.SAMLBearerTokenLoginModule}.
 * In Tomcat7 this means protecting the REST services with {@link org.overlord.commons.auth.tomcat7.SAMLBearerTokenAuthenticator}.
 *
 * @param principal
 * @param roles
 * @param issuerName
 * @param forService
 * @param timeValidInMillis
 */
public static String createSAMLAssertion(Principal principal, Set<String> roles, String issuerName,
    String forService, int timeValidInMillis) {
  try {
    NameIDType issuer = SAMLAssertionFactory.createNameID(null, null, issuerName);
    SubjectType subject = AssertionUtil.createAssertionSubject(principal.getName());
    AssertionType assertion = AssertionUtil.createAssertion(UUID.randomUUID().toString(), issuer);
    assertion.setSubject(subject);
    AssertionUtil.createTimedConditions(assertion, timeValidInMillis);
    ConditionAbstractType restriction = SAMLAssertionFactory.createAudienceRestriction(forService);
    assertion.getConditions().addCondition(restriction);
    addRoleStatements(roles, assertion, principal);
    return AssertionUtil.asString(assertion);
  } catch (Exception e) {
    throw new RuntimeException(e);
  }
}
origin: org.picketlink/picketlink-fed

AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
origin: org.picketlink/picketlink-federation

  AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: org.picketlink/picketlink-federation

  AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: org.picketlink/picketlink-core

  AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: org.picketlink/picketlink-core

  AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: picketlink/picketlink

  AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: picketlink/picketlink

  AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: org.picketlink/picketlink-fed-core

AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
origin: org.picketlink/picketlink-fed-core

AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
origin: org.picketlink/picketlink-fed

AssertionUtil.createTimedConditions(issuedAssertion, ASSERTION_VALIDITY, CLOCK_SKEW);
origin: org.picketlink/picketlink-core

  AssertionUtil.createTimedConditions(assertionType, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: org.picketlink/picketlink-federation

  AssertionUtil.createTimedConditions(assertionType, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: picketlink/picketlink

  AssertionUtil.createTimedConditions(assertionType, ASSERTION_VALIDITY, CLOCK_SKEW);
} catch (ConfigurationException e) {
  throw logger.processingError(e);
origin: org.picketlink/picketlink-fed-core

AssertionUtil.createTimedConditions(assertionType, ASSERTION_VALIDITY, CLOCK_SKEW);
origin: org.picketlink/picketlink-fed

AssertionUtil.createTimedConditions(assertionType, ASSERTION_VALIDITY, CLOCK_SKEW);
org.picketlink.identity.federation.core.saml.v2.utilAssertionUtilcreateTimedConditions

Javadoc

Add validity conditions to the SAML2 Assertion

There is no clock skew added.

Popular methods of AssertionUtil

  • hasExpired
    Verify whether the assertion has expired. You can add in a clock skew to adapt to conditions where i
  • getRoles
    Given an assertion, return the list of roles it may have
  • getExpiration
    Extract the expiration time from an AssertionType
  • asString
    Given AssertionType, convert it into a String
  • createAssertion
    Create an assertion
  • createSAML11TimedConditions
    Add validity conditions to the SAML2 Assertion
  • isSignatureValid
    Given an assertion element, validate the signature
  • asDocument
    Given AssertionType, convert it into a DOM Document.
  • createAssertionSubject
    Given a user name, create a SubjectType that can then be inserted into an assertion
  • isAudience
    Checks whether the given assertion is intended for the given org.picketlink.config.federation.SPType

Popular in Java

  • Making http requests using okhttp
  • setRequestProperty (URLConnection)
  • compareTo (BigDecimal)
  • getContentResolver (Context)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Set (java.util)
    A Set is a data structure which does not allow duplicate elements.
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • JFrame (javax.swing)
  • JList (javax.swing)
  • Sublime Text for Python
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now