The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Net::SAML2::Protocol::ArtifactResolve - ArtifactResolve protocol class.

SYNOPSIS

  my $resolver = Net::SAML2::Binding::ArtifactResolve->new(
    issuer => 'http://localhost:3000',
  );

  my $response = $resolver->resolve(params->{SAMLart});

METHODS

new( ... )

Constructor. Returns an instance of the ArtifactResolve request for the given issuer and artifact.

Arguments:

 * issuer - the issuing SP's identity URI
 * artifact - the artifact to be resolved
 * destination - the IdP's identity URI

as_xml

Returns the ArtifactResolve request as XML.