Interface X500Principal

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    Issuer, Subject

    public interface X500Principal
    extends org.opendaylight.yangtools.yang.binding.DataObject

    This class represents the following YANG schema fragment defined in module system-notifications

     grouping x500-principal {
       leaf country {
         type string;
       }
       leaf state {
         type string;
       }
       leaf locality {
         type string;
       }
       leaf organization {
         type string;
       }
       leaf organization-unit {
         type string;
       }
       leaf common-name {
         type string;
       }
     }
     
    The schema path to identify an instance is system-notifications/x500-principal
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        Class<? extends X500Principal> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getCountry

        @Nullable String getCountry()
        Returns:
        java.lang.String country, or null if not present
      • getState

        @Nullable String getState()
        Returns:
        java.lang.String state, or null if not present
      • getLocality

        @Nullable String getLocality()
        Returns:
        java.lang.String locality, or null if not present
      • getOrganization

        @Nullable String getOrganization()
        Returns:
        java.lang.String organization, or null if not present
      • getOrganizationUnit

        @Nullable String getOrganizationUnit()
        Returns:
        java.lang.String organizationUnit, or null if not present
      • getCommonName

        @Nullable String getCommonName()
        Returns:
        java.lang.String commonName, or null if not present