public interface PersistentIdGenerationStrategy
@Nonnull @NotEmpty String generate(@Nonnull@NotEmpty String assertingPartyId, @Nonnull@NotEmpty String relyingPartyId, @Nonnull@NotEmpty String principalName, @Nonnull@NotEmpty String sourceId) throws org.opensaml.saml.common.SAMLException
This may be generated directly from the inputs or retrieved from some other source.
assertingPartyId - the asserting party providing the identifierrelyingPartyId - the relying party for whom we're obtaining the identifierprincipalName - name of the subjectsourceId - an underlying identifier for the subjectorg.opensaml.saml.common.SAMLException - if an error occurs generating the identifierCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.