package com.airlock.iam.saml2.infrastructure.sp;

import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import java.net.URI;

public enum Saml2SpSpaUrls {
   UI_SSO_INIT_URI("ui/app/auth/saml2/sp/sso/init"),
   UI_ERROR_URI("ui/app/error/message");

   private final String path;

   public URI uri() {
      return URI.create(this.path);
   }

   @SuppressFBWarnings(justification = "generated code")
   Saml2SpSpaUrls(final String path) {
      this.path = path;
   }

   @SuppressFBWarnings(justification = "generated code")
   public String path() {
      return this.path;
   }
}
