Class MicrosoftGraphAlternativeSecurityId

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphAlternativeSecurityId

public final class MicrosoftGraphAlternativeSecurityId extends Object
alternativeSecurityId.
  • Constructor Details

    • MicrosoftGraphAlternativeSecurityId

      public MicrosoftGraphAlternativeSecurityId()
      Creates an instance of MicrosoftGraphAlternativeSecurityId class.
  • Method Details

    • identityProvider

      public String identityProvider()
      Get the identityProvider property: For internal use only.
      Returns:
      the identityProvider value.
    • withIdentityProvider

      public MicrosoftGraphAlternativeSecurityId withIdentityProvider(String identityProvider)
      Set the identityProvider property: For internal use only.
      Parameters:
      identityProvider - the identityProvider value to set.
      Returns:
      the MicrosoftGraphAlternativeSecurityId object itself.
    • key

      public byte[] key()
      Get the key property: For internal use only.
      Returns:
      the key value.
    • withKey

      public MicrosoftGraphAlternativeSecurityId withKey(byte[] key)
      Set the key property: For internal use only.
      Parameters:
      key - the key value to set.
      Returns:
      the MicrosoftGraphAlternativeSecurityId object itself.
    • type

      public Integer type()
      Get the type property: For internal use only.
      Returns:
      the type value.
    • withType

      Set the type property: For internal use only.
      Parameters:
      type - the type value to set.
      Returns:
      the MicrosoftGraphAlternativeSecurityId object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: alternativeSecurityId.
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphAlternativeSecurityId withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: alternativeSecurityId.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphAlternativeSecurityId object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.