enumstd.crypto.Certificate.Attribute[src]

Fields

commonName
serialNumber
countryName
localityName
stateOrProvinceName
streetAddress
organizationName
organizationalUnitName
postalCode
organizationIdentifier
pkcs9_emailAddress
domainComponent

Values

Constantmap[src]

Source Code

Source code
pub const map = std.StaticStringMap(Attribute).initComptime(.{
    .{ &.{ 0x55, 0x04, 0x03 }, .commonName },
    .{ &.{ 0x55, 0x04, 0x05 }, .serialNumber },
    .{ &.{ 0x55, 0x04, 0x06 }, .countryName },
    .{ &.{ 0x55, 0x04, 0x07 }, .localityName },
    .{ &.{ 0x55, 0x04, 0x08 }, .stateOrProvinceName },
    .{ &.{ 0x55, 0x04, 0x09 }, .streetAddress },
    .{ &.{ 0x55, 0x04, 0x0A }, .organizationName },
    .{ &.{ 0x55, 0x04, 0x0B }, .organizationalUnitName },
    .{ &.{ 0x55, 0x04, 0x11 }, .postalCode },
    .{ &.{ 0x55, 0x04, 0x61 }, .organizationIdentifier },
    .{ &.{ 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x09, 0x01 }, .pkcs9_emailAddress },
    .{ &.{ 0x09, 0x92, 0x26, 0x89, 0x93, 0xF2, 0x2C, 0x64, 0x01, 0x19 }, .domainComponent },
})

Source Code

Source code
pub const Attribute = enum {
    commonName,
    serialNumber,
    countryName,
    localityName,
    stateOrProvinceName,
    streetAddress,
    organizationName,
    organizationalUnitName,
    postalCode,
    organizationIdentifier,
    pkcs9_emailAddress,
    domainComponent,

    pub const map = std.StaticStringMap(Attribute).initComptime(.{
        .{ &.{ 0x55, 0x04, 0x03 }, .commonName },
        .{ &.{ 0x55, 0x04, 0x05 }, .serialNumber },
        .{ &.{ 0x55, 0x04, 0x06 }, .countryName },
        .{ &.{ 0x55, 0x04, 0x07 }, .localityName },
        .{ &.{ 0x55, 0x04, 0x08 }, .stateOrProvinceName },
        .{ &.{ 0x55, 0x04, 0x09 }, .streetAddress },
        .{ &.{ 0x55, 0x04, 0x0A }, .organizationName },
        .{ &.{ 0x55, 0x04, 0x0B }, .organizationalUnitName },
        .{ &.{ 0x55, 0x04, 0x11 }, .postalCode },
        .{ &.{ 0x55, 0x04, 0x61 }, .organizationIdentifier },
        .{ &.{ 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x09, 0x01 }, .pkcs9_emailAddress },
        .{ &.{ 0x09, 0x92, 0x26, 0x89, 0x93, 0xF2, 0x2C, 0x64, 0x01, 0x19 }, .domainComponent },
    });
}