Interface TransientIdGenerationStrategy

    • Method Detail

      • generate

        @Nonnull
        @NotEmpty
        String generate​(@Nonnull @NotEmpty
                        String relyingPartyId,
                        @Nonnull @NotEmpty
                        String principalName)
                 throws SAMLException
        Generate a new Transient ID.
        Parameters:
        relyingPartyId - the relying party for whom we're generating
        principalName - the principal to map to
        Returns:
        the new identifier
        Throws:
        SAMLException - if an error occurs generating the identifier